<!DOCTYPE html><html lang="zh-CN" data-theme="light"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no"><title>网站更新日志（2023/07/20~2024/04/19） | InsectMk的个人空间</title><meta name="robots" content="noindex"><meta name="keywords" content="服务器,网站"><meta name="author" content="InsectMk,3067836615@qq.com"><meta name="copyright" content="InsectMk"><meta name="format-detection" content="telephone=no"><meta name="theme-color" content="#f7f9fe"><meta name="mobile-web-app-capable" content="yes"><meta name="apple-touch-fullscreen" content="yes"><meta name="apple-mobile-web-app-title" content="网站更新日志（2023/07/20~2024/04/19）"><meta name="application-name" content="网站更新日志（2023/07/20~2024/04/19）"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="#f7f9fe"><meta property="og:type" content="article"><meta property="og:title" content="网站更新日志（2023/07/20~2024/04/19）"><meta property="og:url" content="https://insectmk.top/posts/9e7fad42/index.html"><meta property="og:site_name" content="InsectMk的个人空间"><meta property="og:description" content="服务器更新日志"><meta property="og:locale" content="zh-CN"><meta property="og:image" content="https://insectmk.top/static/img/head/insectmk.jpg"><meta property="article:author" content="InsectMk"><meta property="article:tag" content="[&quot;InsectMk&quot;,&quot;个人博客&quot;]"><meta name="twitter:card" content="summary"><meta name="twitter:image" content="https://insectmk.top/static/img/head/insectmk.jpg"><meta name="description" content="服务器更新日志"><link rel="shortcut icon" href="/static/img/website/favicon.jpg"><link rel="canonical" href="https://insectmk.top/posts/9e7fad42/"><link rel="preconnect" href="//cdn.cbd.int"><link rel="preconnect" href="//busuanzi.ibruce.info"><meta name="google-site-verification" content="xxx"><meta name="baidu-site-verification" content="code-xxx"><meta name="msvalidate.01" content="xxx"><link rel="stylesheet" href="/css/index.css"><link rel="stylesheet" href="https://cdn.cbd.int/node-snackbar@0.1.16/dist/snackbar.min.css" media="print" onload='this.media="all"'><link rel="stylesheet" href="https://cdn.cbd.int/@fancyapps/ui@5.0.28/dist/fancybox/fancybox.css" media="print" onload='this.media="all"'><script>let GLOBAL_CONFIG={linkPageTop:{enable:!0,title:"与数百名博主无限进步",addFriendPlaceholder:"昵称（请勿包含博客等字样）：\n网站地址（要求博客地址，请勿提交个人主页）：\n头像图片url（请提供尽可能清晰的图片，我会上传到我自己的图床）：\n描述：\n站点截图（可选）：\n"},peoplecanvas:{enable:!0,img:"https://image.insectmk.cn/hexo-gitee-blog/article/_post/summary/hello-world/cover.jpg"},postHeadAiDescription:void 0,diytitle:void 0,LA51:void 0,greetingBox:void 0,twikooEnvId:"",commentBarrageConfig:void 0,root:"/",preloader:{source:3},friends_vue_info:void 0,navMusic:!0,mainTone:void 0,authorStatus:void 0,algolia:void 0,localSearch:{path:"/search.xml",preload:!0,languages:{hits_empty:"找不到您查询的内容：${query}"}},translate:{defaultEncoding:2,translateDelay:0,msgToTraditionalChinese:"繁",msgToSimplifiedChinese:"简",rightMenuMsgToTraditionalChinese:"转为繁体",rightMenuMsgToSimplifiedChinese:"转为简体"},noticeOutdate:void 0,highlight:{plugin:"highlight.js",highlightCopy:!0,highlightLang:!0,highlightHeightLimit:330},copy:{success:"复制成功",error:"复制错误",noSupport:"浏览器不支持"},relativeDate:{homepage:!1,simplehomepage:!0,post:!1},runtime:"天",date_suffix:{just:"刚刚",min:"分钟前",hour:"小时前",day:"天前",month:"个月前"},copyright:{copy:!0,copyrightEbable:!1,limitCount:50,languages:{author:"作者: InsectMk",link:"链接: ",source:"来源: InsectMk的个人空间",info:"著作权归作者所有。商业转载请联系作者获得授权，非商业转载请注明出处。",copySuccess:"复制成功，复制和转载请标注本文地址"}},lightbox:"fancybox",Snackbar:{chs_to_cht:"你已切换为繁体",cht_to_chs:"你已切换为简体",day_to_night:"你已切换为深色模式",night_to_day:"你已切换为浅色模式",bgLight:"#425AEF",bgDark:"#1f1f1f",position:"top-center"},source:{justifiedGallery:{js:"https://cdn.cbd.int/flickr-justified-gallery@2.1.2/dist/fjGallery.min.js",css:"https://cdn.cbd.int/flickr-justified-gallery@2.1.2/dist/fjGallery.css"}},isPhotoFigcaption:!1,islazyload:!1,isAnchor:!1,shortcutKey:void 0,autoDarkmode:!0}</script><script id="config-diff">var GLOBAL_CONFIG_SITE={configTitle:"InsectMk的个人空间",title:"网站更新日志（2023/07/20~2024/04/19）",postAI:"",pageFillDescription:"博客优化请求优化减少自定义的引入次数将多个文件的内容融合到一起以减少请求次数日志目录优化日志越来越多导致一个文件会有很多行现使用拆分然后引入的方式博客优化更新为了解决网站加载速度慢的问题将第三方样式从自定义的七牛云改为本地加载博客根目录下使用安装依赖的和修改博客优化更新主题参考版本升级指南以下指令均在目录下操作先定位到目录查看当前版本判断是否需要升级全局升级再次查看版本看是否升级成功安装若已安装可以跳过检查系统插件是否需要升级安装若已安装可以跳过更新更新全局插件更新系统插件再次查看版本判断是否升级成功最终版本信息如下更新插件参考和主题升级执行执行更新所有过时的版本更新友链更新友情链接部分头像地址新加入可爱的室友更新图标感觉找到网站主页加载慢的原因了就是图标用的是的现全部更改为阿里云的开启昨天感觉对网站的加载速度影响很大所以关了今天感觉好像不是它的问题修改侧边栏修改个人爱好图标修改跳过某些渲染可能是因为标签外挂的原因导致我自定义的解析后代码不全在中跳过这些文件的渲染跳过渲染下载部分内容到本地最近发现博客加载速度很慢一直排查发现可能是导致的尤其是首页菜单的图标因为的是引入的加载速度很玄学现将能改的图标都改成了阿里云的并下载其到本地由于以上问题延申到将大部分引入的和都转为本地加载了然后本地加载也有踩坑因为所有的文件都会被编译一下有时候就会导致一些文件被编译后跟原来的内容不一致需要到配置文件配置下下载文字摘要生成工具到本地下载首页轮播图与到本地下载留言页的信封图片到本地博客优化修改小康博客优化小康博客将鼠标样式下载到网站引入更换摘要项目由更换到尝试将的下载到本地加载但是会导致文章页没有摘要不知道为什么估计是加速的静态文件跟放在网站的静态文件会有些不一样后面再了解关闭感觉对网站的加载速度影响很大暂时关闭在线聊天功能轮播图插件由于该插件在的配置有个加速的静态文件需要加载过于影响网站加载速度暂时关闭博客修复修复文章页图标的丢失删除小康博客样式的引入有修改图标的导致冲突新增基于小康博客修改删除冲突内容博客优化随机友联在友链页头部增加更新菜单图标与社交图标服务器更新删除开源记账软件删除容器删除数据库申请证书证书申请失败的解决方案博客美化修改首页社交图表颜色修改网站目录关闭某些页面的侧边栏在源码信息头中加入即可关闭更新留言页在站点根目录执行安装完成之后打开站点的配置文件或主题的配置文件添加如下配置信笺式浏览页控制开关信笺头部图片信笺底部图片信封前半部分信封后半部分信笺正文多行文本写法如下有什么想问的有什么想说的有什么想吐槽的哪怕是有什么想吃的都可以告诉我哦自动书记人偶竭诚为您服务仅支持单行文本信封划出的高度可选的路径名称默认为生成的页面为可选页面的配置留言板博客美化页脚增加标签使用生成标签编辑文件关闭主题默认的版权信息并加入标签信息博客框架为主题采用博客美化引入小康博客样式参考博客之主题优雅魔改系列关闭背景跟随鼠标的线条修改修改背景颜色为渐变色参考搭建博客四渐变背景增加文件写入编辑引入文件渐变背景博客优化搜索功能转为本地搜索转为搜索搜索功能更新索引需要执行相关网站取消各种图片的显示在中设置如下内容取消首页图片取消顶部图片修改侧边栏内容取消最新文章侧边栏最新评论由个限制为个压缩生成的静态文件使用第三方包压缩网站文件加快访问速度参考博文使用插件对网页进行压缩博客美化修改生成方式博客生成永久链接然后修改数据库中的评论地址增加首页推荐轮播图参考首页置顶轮播图使用时在文章的中添加配置项即可置顶轮播图顺序非负整数数字越大越靠前增加摘要参考如何让博客支持摘要使用自动生成文章的摘要相关网站爱发电产品购买后台管理系统博客增加在线聊天功能增加在线聊天功能使用提供在线聊天功能官方教程新增记账网站增加记账网站参考博文如何利用在上部署记账软件服务器大更新更新服务器废弃宝塔面板转入免费开源的面板搞了一天都还没搞完真的很辛苦本次更新为重装系统将会慢慢恢复各种功能本次更新后将会放弃项目的展示部署初次体验感受界面更为现代化响应速度更快应用管理更加透明使用配置反向代理和证书更加方便文件系统没有备注功能以下列出服务器需要恢复的功能及恢复情况个人博客证书评论服务端证书求生之路仿特性服务器内网穿透小黄鸭个人博客蚂蚁笔记增加安装是一个用于防御暴力攻击的开源工具它通过监控系统日志文件检测恶意行为并自动采取措施来保护服务器免受攻击可以分析登录失败的日志记录并根据预定义的规则和策略来禁止攻击者的地址博客主题更新更新主题将主题从更新到使用即可将主题更新到最新版本更新内容见官网更新日志更新服务端将评论服务端更新到更新方法见常见问题解答版服务端宝塔更新方式如下拉取最新镜像升级容器重新访问评论预览页面或评论管理页面查看是否更新成功博客取消视频自动播放取消内嵌视频自动播放打开有视频的网页每个视频都在放看着很杂乱就想着关掉自动播放只需要在视频链接的后面加上参数即可例博客首次引入视频引入内嵌视频以后就把站当作视频存储桶了今天第一次在博客引入视频内容欢乐时刻但是直接使用提供的内嵌代码视频框会特别小需要做一些修改首先需要在外层嵌套一个带样式的并为加上样式案例如下参考文章插入视频自适应增加文章加密插件增加文章加密插件最近想写日记了为了以后能有所回忆但是又不想让别人看见在网上找到了这个加密插件配置文章更改置顶文章将求生之路服务器与我的世界老九门服务器相关文章指定方便查看只需要在文章信息头中添加即可例数字越大文章越靠前留空则不进行排序博客更新邮件提醒修复搜索框样式错误是由于配置的问题更新主题后新的主题配置文件默认的配置参数为但博主使用旧配置参数为导致无法加载搜索框样式参考更新增加评论邮件提醒为了能及时回复消息增加了邮件提醒功能功能扩展步骤参考部署下配置的邮箱提醒为了让伙伴们能够及时收到回复消息记得在评论的时候填写邮箱地址哦求生之路插件更新增加移速插件持武器不同移速感谢室友推荐的插件转移评论存储地区转移评论存储地区从华东地区转到华北地区还好最近在管理博客偶然间发现了的华东地区要被关闭了原文在这儿说是年月日就要停止华东节点的服务正好我就是华东的可恶还有更离谱的是下午过后不能导出提示昨天发现的只能今天转移更新博客鼠标点击效果更新主题版本到之后点击产生文字的效果就没了现换为点击产生烟花的效果之前的背景效果也没了现也重新加上跟随鼠标的线条优化图库显示逻辑从按日期升序排列更改为按日期降序排列图库封面由高清晰度图片转为低清晰度图片图库由一次加载所有图片转为只加载张图片点击加载更多再次加载博客更新更新升级版本为升级版本为更新主题从以前的方式更改为方式版本从升级到首页侧边栏增加最新评论模块提醒的平替功能升级之后因为配置文件的问题的时候一直报错奋战到凌晨点才解决结果只是一个需要数组参数的变量我就只给了一个值没有加烦死了更换服务端取消评论的提醒功能因为酱维护起来太麻烦了以后就不折腾了评论没有提醒了留言就看不到啦有问题可以用博客主页的联系方式联系博主哦因为评论服务端使用本机部署了现在评论加载很快哦卸载酱私有云不用了这个也用不上了没必要开着占服务器资源我的世界混合服搭建混合服最近朋友又游戏荒了在推荐游戏的时候有人推荐了我的世界正好之前有过搭服务器的经验但是朋友需要和插件博主只搭建过纯净服又是扣了一下午的头才弄好并且记录了搭建步骤可以参考搭建我的世界混合服务器目前装了插件白名单传送皮肤模组机械动力盗版可进求生之路多人引入豆瓣酱插件平台之前是为了求生之路服务器简洁好维护就没装平台最近要玩儿的朋友多了又加上单独的多人插件不好装装了我一下午还是失败了而且不好测试没朋友就想着装个插件平台得了然后一用平台就能多人了豆瓣酱牛掰特别感谢室友的技术支持和服务器借用服务端本机部署部署服务端最近在访问自己博客的时候发现评论有时候访问不了所以想将服务端部署在自己的服务器上但是部署是部署上了但是目前还不知道如何才能使用的钩子函数所以博客还是使用的部署的服务端但是自己自己部署的服务端还是存在的部署的服务端本机部署的服务端等知道本机部署如何使用钩子函数的时候再换到本机部署的服务端博文上星标啦昨天凌晨点收到网站评论的提醒非常开心官网博客私有云部署重新部署私有云最近私有云内测令牌过期了今天才想起来但是很久没碰博客了又加上作者更新然后重新授权花了一小点儿时间好在官方文档详细并且自己有部署记录还是顺利解决了又可以休息一个月啦博客私有云部署搭建私有云部署网站评论提醒一直用的是酱的服务近两天出了新的功能就是能够搭建自己的消息发送接口并且用的还是部署非常的人性化虽然官方的接口很稳定但是既然能很方便地搭建属于自己的接口为什么不呢还能减轻以下官方接口的压力目前私有化部署的后台消息记录的时间有点儿问题官方还在解决中等待后续更新博客新增助记页面添加备忘页面平时有些文本需要经常使用为了方便粘贴在扩展模块增加了备忘页面博客评论提醒更新修复提醒失效最近两天突然发现评论的提醒功能失效了不知道是什么原因昨天在服务器搭建好了的消息提醒机器人如果有空会写创建机器人的步骤其实官方文档也很详细昨天没成功还以为是自己搭建的机器人出问题了今天又折腾了一下午才解决今天将解决的过程记录了下来文档在这儿配置提醒博客更新网站目录更新由于网站模块越来越多导致网站菜单杂乱就重新对菜单进行了分类并根据菜单分类调整了网站的目录结构方便后期的维护网站目录结构的变更可能会导致部分页面的评论丢失或者混乱如出现上述情况优先将评论更改到正确的如失败则会删除评论根据网站目录结构的变更更新图床中图片的路径新增日志页面为记录网站的成长过程新增了本页面为方便后期的维护此前有一些简陋的日志记录可以查看建站感言文章日志记录在文章的末尾新增页面滚动进度跟随主题的更新开启了页面滚动进度显示的功能重新部署评论系统由于之前部署评论系统的时候迷迷糊糊的导致命名不规范改名又麻烦现重新部署并保留了之前的数据",isPost:!0,isHome:!1,isHighlightShrink:!1,isToc:!1,postUpdate:"2024-04-19 17:00:59",postMainColor:""}</script><noscript><style type="text/css">#nav{opacity:1}.justified-gallery img{opacity:1}#post-meta time,#recent-posts time{display:inline!important}</style></noscript><script>(e=>{e.saveToLocal={set:(e,t,a)=>{var o;0!==a&&(o=Date.now(),localStorage.setItem(e,JSON.stringify({value:t,expiry:o+864e5*a})))},get:e=>{var t=localStorage.getItem(e);if(t){t=JSON.parse(t);if(!(Date.now()>t.expiry))return t.value;localStorage.removeItem(e)}}},e.getScript=(o,c={})=>new Promise((t,e)=>{let a=document.createElement("script");a.src=o,a.async=!0,a.onerror=e,a.onload=a.onreadystatechange=function(){var e=this.readyState;e&&"loaded"!==e&&"complete"!==e||(a.onload=a.onreadystatechange=null,t())},Object.keys(c).forEach(e=>{a.setAttribute(e,c[e])}),document.head.appendChild(a)}),e.getCSS=(o,c=!1)=>new Promise((t,e)=>{let a=document.createElement("link");a.rel="stylesheet",a.href=o,c&&(a.id=c),a.onerror=e,a.onload=a.onreadystatechange=function(){var e=this.readyState;e&&"loaded"!==e&&"complete"!==e||(a.onload=a.onreadystatechange=null,t())},document.head.appendChild(a)}),e.activateDarkMode=()=>{document.documentElement.setAttribute("data-theme","dark"),null!==document.querySelector('meta[name="theme-color"]')&&document.querySelector('meta[name="theme-color"]').setAttribute("content","#18171d")},e.activateLightMode=()=>{document.documentElement.setAttribute("data-theme","light"),null!==document.querySelector('meta[name="theme-color"]')&&document.querySelector('meta[name="theme-color"]').setAttribute("content","#f7f9fe")};var e=saveToLocal.get("theme"),t=window.matchMedia("(prefers-color-scheme: dark)").matches,a=window.matchMedia("(prefers-color-scheme: light)").matches,o=window.matchMedia("(prefers-color-scheme: no-preference)").matches,c=!t&&!a&&!o,t=(void 0===e?(a?activateLightMode():t?activateDarkMode():(o||c)&&((a=(new Date).getHours())<=6||18<=a?activateDarkMode:activateLightMode)(),window.matchMedia("(prefers-color-scheme: dark)").addListener(e=>{void 0===saveToLocal.get("theme")&&(e.matches?activateDarkMode:activateLightMode)()})):("light"===e?activateLightMode:activateDarkMode)(),saveToLocal.get("aside-status"));void 0!==t&&("hide"===t?document.documentElement.classList.add("hide-aside"):document.documentElement.classList.remove("hide-aside"));/iPad|iPhone|iPod|Macintosh/.test(navigator.userAgent)&&document.documentElement.classList.add("apple")})(window)</script><meta name="generator" content="Hexo 7.3.0"><link rel="alternate" href="/atom.xml" title="InsectMk的个人空间" type="application/atom+xml"><link rel="alternate" href="/rss2.xml" title="InsectMk的个人空间" type="application/rss+xml"></head><body data-type="anzhiyu"><div id="web_bg"></div><div id="an_music_bg"></div><div id="loading-box" onclick="document.getElementById(&quot;loading-box&quot;).classList.add(&quot;loaded&quot;)"><div class="loading-bg"><img class="loading-img nolazyload" alt="加载头像" src="/static/img/head/insectmk.jpg"><div class="loading-image-dot"></div></div></div><script>let preloader={endLoading:()=>{document.getElementById("loading-box").classList.add("loaded")},initLoading:()=>{document.getElementById("loading-box").classList.remove("loaded")}};window.addEventListener("load",()=>{preloader.endLoading()}),setTimeout(function(){preloader.endLoading()},1e4),document.addEventListener("pjax:send",()=>{preloader.initLoading()}),document.addEventListener("pjax:complete",()=>{preloader.endLoading()})</script><link rel="stylesheet" href="https://cdn.cbd.int/anzhiyu-theme-static@1.1.10/progress_bar/progress_bar.css"><script async src="https://cdn.cbd.int/pace-js@1.2.4/pace.min.js" data-pace-options="{ &quot;restartOnRequestAfter&quot;:false,&quot;eventLag&quot;:false}"></script><div class="post" id="body-wrap"><header class="not-top-img" id="page-header"><nav id="nav"><div id="nav-group"><span id="blog_name"><div class="back-home-button"><i class="anzhiyufont anzhiyu-icon-grip-vertical"></i><div class="back-menu-list-groups"><div class="back-menu-list-group"><div class="back-menu-list-title">网页</div><div class="back-menu-list"><a class="back-menu-item" target="_blank" rel="noopener" href="https://insectmk.cn/" title="主博客"><img class="back-menu-item-icon" src="/static/img/website/favicon.jpg" alt="主博客"><span class="back-menu-item-text">主博客</span></a><a class="back-menu-item" href="https://insectmk.top/" title="次博客"><img class="back-menu-item-icon" src="/static/img/website/favicon.jpg" alt="次博客"><span class="back-menu-item-text">次博客</span></a></div></div><div class="back-menu-list-group"><div class="back-menu-list-title">项目</div><div class="back-menu-list"><a class="back-menu-item" target="_blank" rel="noopener" href="https://gitee.com/insectmk/chatbot-web" title="智能聊天机器人网站"><img class="back-menu-item-icon" src="https://image.insectmk.cn/hexo-gitee-blog/project/icon/chatbot-web.jpg" alt="智能聊天机器人网站"><span class="back-menu-item-text">智能聊天机器人网站</span></a></div></div></div></div><a id="site-name" href="/" accesskey="h"><div class="title">InsectMk的个人空间</div><i class="anzhiyufont anzhiyu-icon-house-chimney"></i></a></span><div class="mask-name-container"><div id="name-container"><a id="page-name" href="javascript:anzhiyu.scrollToDest(0, 500)">PAGE_NAME</a></div></div><div id="menus"><div class="menus_items"><div class="menus_item"><a class="site-page faa-parent animated-hover" href="/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-home"></use></svg><span>主页</span></a></div><div class="menus_item"><a class="site-page" href="javascript:void(0);"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-hand-peace"></use></svg><span>娱乐</span></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/entertainment/gallery/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-images"></use></svg><span>图库</span></a></li></ul></div><div class="menus_item"><a class="site-page" href="javascript:void(0);"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-comments"></use></svg><span>交流</span></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/contact/comments/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-paper-plane"></use></svg><span>留言板</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/contact/link/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-link"></use></svg><span>友链</span></a></li></ul></div><div class="menus_item"><a class="site-page" href="javascript:void(0);"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-compass"></use></svg><span>目录</span></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/categories/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-archive"></use></svg><span>分类</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/tags/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-tags"></use></svg><span>标签</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/archives/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-folder-open"></use></svg><span>归档</span></a></li></ul></div><div class="menus_item"><a class="site-page" href="javascript:void(0);"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-server"></use></svg><span>服务</span></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/server/left4dead2/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-icons-left__dead_"></use></svg><span>求生之路</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/server/minecraft/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-minecraft"></use></svg><span>我的世界</span></a></li></ul></div><div class="menus_item"><a class="site-page" href="javascript:void(0);"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-clipboard"></use></svg><span>日志</span></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/log/website/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-website-with-different-sections"></use></svg><span>个人网站</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/log/pc/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-desktop"></use></svg><span>个人电脑</span></a></li></ul></div><div class="menus_item"><a class="site-page" href="javascript:void(0);"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-bars"></use></svg><span>其他</span></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/extend/remind/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-note"></use></svg><span>备忘</span></a></li></ul></div><div class="menus_item"><a class="site-page faa-parent animated-hover" href="/about/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-id-card"></use></svg><span>关于</span></a></div></div></div><div id="nav-right"><div class="nav-button" id="randomPost_button"><a class="site-page" onclick="toRandomPost()" title="随机前往一个文章" href="javascript:void(0);"><i class="anzhiyufont anzhiyu-icon-dice"></i></a></div><div class="nav-button" id="search-button"><a class="site-page social-icon search" href="javascript:void(0);" title="搜索🔍" accesskey="s"><i class="anzhiyufont anzhiyu-icon-magnifying-glass"></i><span> 搜索</span></a></div><input id="center-console" type="checkbox"><label class="widget" for="center-console" title="中控台" onclick="anzhiyu.switchConsole()"><i class="left"></i><i class="widget center"></i><i class="widget right"></i></label><div id="console"><div class="console-card-group-reward"><ul class="reward-all console-card"><li class="reward-item"><a href="/static/img/website/reward/wechat.png" target="_blank"><img class="post-qr-code-img" alt="微信" src="/static/img/website/reward/wechat.png"></a><div class="post-qr-code-desc">微信</div></li><li class="reward-item"><a href="/static/img/website/reward/alipay.png" target="_blank"><img class="post-qr-code-img" alt="支付宝" src="/static/img/website/reward/alipay.png"></a><div class="post-qr-code-desc">支付宝</div></li></ul></div><div class="console-card-group"><div class="console-card-group-left"><div class="console-card" id="card-newest-comments"><div class="card-content"><div class="author-content-item-tips">互动</div><span class="author-content-item-title">最新评论</span></div><div class="aside-list"><span>正在加载中...</span></div></div></div><div class="console-card-group-right"><div class="console-card tags"><div class="card-content"><div class="author-content-item-tips">兴趣点</div><span class="author-content-item-title">寻找你感兴趣的领域</span><div class="card-tags"><div class="item-headline"></div><div class="card-tag-cloud"><a href="/tags/AOP/" style="font-size:1.05rem">AOP<sup>1</sup></a><a href="/tags/Butterfly/" style="font-size:1.05rem">Butterfly<sup>4</sup></a><a href="/tags/Docker/" style="font-size:1.05rem">Docker<sup>6</sup></a><a href="/tags/ElementUI/" style="font-size:1.05rem">ElementUI<sup>1</sup></a><a href="/tags/Frp/" style="font-size:1.05rem">Frp<sup>1</sup></a><a href="/tags/Hexo/" style="font-size:1.05rem">Hexo<sup>8</sup></a><a href="/tags/IntelliJ-IDEA/" style="font-size:1.05rem">IntelliJ IDEA<sup>1</sup></a><a href="/tags/JDK/" style="font-size:1.05rem">JDK<sup>1</sup></a><a href="/tags/JWT/" style="font-size:1.05rem">JWT<sup>1</sup></a><a href="/tags/Java/" style="font-size:1.05rem">Java<sup>35</sup></a><a href="/tags/Junit/" style="font-size:1.05rem">Junit<sup>1</sup></a><a href="/tags/Leanote/" style="font-size:1.05rem">Leanote<sup>1</sup></a><a href="/tags/Maven/" style="font-size:1.05rem">Maven<sup>2</sup></a><a href="/tags/MyBatisPlus/" style="font-size:1.05rem">MyBatisPlus<sup>1</sup></a><a href="/tags/MySQL5-7/" style="font-size:1.05rem">MySQL5.7<sup>1</sup></a><a href="/tags/Mybatis/" style="font-size:1.05rem">Mybatis<sup>1</sup></a><a href="/tags/MybatisPlus/" style="font-size:1.05rem">MybatisPlus<sup>1</sup></a><a href="/tags/OSS/" style="font-size:1.05rem">OSS<sup>1</sup></a><a href="/tags/Spring/" style="font-size:1.05rem">Spring<sup>2</sup></a><a href="/tags/Spring-Boot/" style="font-size:1.05rem">SpringBoot<sup>6</sup></a><a href="/tags/Vue2/" style="font-size:1.05rem">Vue2<sup>9</sup></a><a href="/tags/Vue3/" style="font-size:1.05rem">Vue3<sup>1</sup></a><a href="/tags/Vuetify/" style="font-size:1.05rem">Vuetify<sup>1</sup></a><a href="/tags/Vuex/" style="font-size:1.05rem">Vuex<sup>1</sup></a><a href="/tags/Waline/" style="font-size:1.05rem">Waline<sup>3</sup></a><a href="/tags/mvc/" style="font-size:1.05rem">mvc<sup>3</sup></a><a href="/tags/mybatis/" style="font-size:1.05rem">mybatis<sup>1</sup></a><a href="/tags/profile/" style="font-size:1.05rem">profile<sup>1</sup></a><a href="/tags/spring/" style="font-size:1.05rem">spring<sup>5</sup></a><a href="/tags/springboot/" style="font-size:1.05rem">springboot<sup>4</sup></a><a href="/tags/transaction/" style="font-size:1.05rem">transaction<sup>1</sup></a><a href="/tags/yaml/" style="font-size:1.05rem">yaml<sup>2</sup></a><a href="/tags/%E4%B8%AA%E4%BA%BA%E5%8D%9A%E5%AE%A2/" style="font-size:1.05rem">个人博客<sup>11</sup></a><a href="/tags/%E4%BA%8B%E5%8A%A1/" style="font-size:1.05rem">事务<sup>1</sup></a><a href="/tags/%E5%88%86%E9%A1%B5/" style="font-size:1.05rem">分页<sup>1</sup></a><a href="/tags/%E5%89%8D%E7%AB%AF/" style="font-size:1.05rem">前端<sup>1</sup></a><a href="/tags/%E6%9C%8D%E5%8A%A1%E5%99%A8/" style="font-size:1.05rem">服务器<sup>20</sup></a><a href="/tags/%E6%AF%95%E4%B8%9A%E8%AE%BE%E8%AE%A1/" style="font-size:1.05rem">毕业设计<sup>14</sup></a><a href="/tags/%E7%A6%85%E9%81%93/" style="font-size:1.05rem">禅道<sup>1</sup></a><a href="/tags/%E7%BB%BF%E8%89%B2%E8%A7%A3%E5%8E%8B/" style="font-size:1.05rem">绿色解压<sup>1</sup></a></div></div><hr></div></div><div class="console-card history"><div class="item-headline"><i class="anzhiyufont anzhiyu-icon-box-archiv"></i><span>文章</span></div><div class="card-archives"><div class="item-headline"><i class="anzhiyufont anzhiyu-icon-archive"></i><span>归档</span><a class="card-more-btn" href="/archives/" title="查看更多"> <i class="anzhiyufont anzhiyu-icon-angle-right"></i></a></div><ul class="card-archive-list"><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2024/07/"><span class="card-archive-list-date">七月 2024</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">4</span><span>篇</span></div></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2024/06/"><span class="card-archive-list-date">六月 2024</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">1</span><span>篇</span></div></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2024/05/"><span class="card-archive-list-date">五月 2024</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">4</span><span>篇</span></div></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2024/04/"><span class="card-archive-list-date">四月 2024</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">8</span><span>篇</span></div></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2024/03/"><span class="card-archive-list-date">三月 2024</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">9</span><span>篇</span></div></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2024/02/"><span class="card-archive-list-date">二月 2024</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">5</span><span>篇</span></div></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2024/01/"><span class="card-archive-list-date">一月 2024</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">5</span><span>篇</span></div></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2023/10/"><span class="card-archive-list-date">十月 2023</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">8</span><span>篇</span></div></a></li></ul></div><hr></div></div></div><div class="button-group"><div class="console-btn-item"><a class="darkmode_switchbutton" title="显示模式切换" href="javascript:void(0);"><i class="anzhiyufont anzhiyu-icon-moon"></i></a></div><div class="console-btn-item" id="consoleHideAside" onclick="anzhiyu.hideAsideBtn()" title="边栏显示控制"><a class="asideSwitch"><i class="anzhiyufont anzhiyu-icon-arrows-left-right"></i></a></div><div class="console-btn-item" id="consoleMusic" onclick="anzhiyu.musicToggle()" title="音乐开关"><a class="music-switch"><i class="anzhiyufont anzhiyu-icon-music"></i></a></div></div><div class="console-mask" onclick="anzhiyu.hideConsole()" href="javascript:void(0);"></div></div><div class="nav-button" id="nav-totop"><a class="totopbtn" href="javascript:void(0);"><i class="anzhiyufont anzhiyu-icon-arrow-up"></i><span id="percent" onclick="anzhiyu.scrollToDest(0,500)">0</span></a></div><div id="toggle-menu"><a class="site-page" href="javascript:void(0);" title="切换"><i class="anzhiyufont anzhiyu-icon-bars"></i></a></div></div></div></nav></header><main id="blog-container"><div class="layout" id="content-inner"><div id="post"><div id="post-info"><div id="post-firstinfo"><div class="meta-firstline"><a class="post-meta-original">原创</a><span class="post-meta-categories"><span class="post-meta-separator"></span><i class="anzhiyufont anzhiyu-icon-inbox post-meta-icon"></i><a class="post-meta-categories" href="/categories/%E6%97%A5%E5%BF%97/" itemprop="url">日志</a></span><span class="article-meta tags"><a class="article-meta__tags" href="/tags/%E6%9C%8D%E5%8A%A1%E5%99%A8/" tabindex="-1" itemprop="url"> <span><i class="anzhiyufont anzhiyu-icon-hashtag"></i>服务器</span></a><a class="article-meta__tags" href="/tags/%E7%BD%91%E7%AB%99/" tabindex="-1" itemprop="url"> <span><i class="anzhiyufont anzhiyu-icon-hashtag"></i>网站</span></a></span></div></div><h1 class="post-title" itemprop="name headline">网站更新日志（2023/07/20~2024/04/19）</h1><div id="post-meta"><div class="meta-firstline"><span class="post-meta-date"><i class="anzhiyufont anzhiyu-icon-calendar-days post-meta-icon"></i><span class="post-meta-label">发表于</span><time class="post-meta-date-created" itemprop="dateCreated datePublished" datetime="2023-07-20T09:00:59.000Z" title="发表于 2023-07-20 17:00:59">2023-07-20</time><span class="post-meta-separator"></span><i class="anzhiyufont anzhiyu-icon-history post-meta-icon"></i><span class="post-meta-label">更新于</span><time class="post-meta-date-updated" itemprop="dateCreated datePublished" datetime="2024-04-19T09:00:59.000Z" title="更新于 2024-04-19 17:00:59">2024-04-19</time></span></div><div class="meta-secondline"><span class="post-meta-separator"></span><span class="post-meta-wordcount"><i class="anzhiyufont anzhiyu-icon-file-word post-meta-icon" title="文章字数"></i><span class="post-meta-label" title="文章字数">字数总计:</span><span class="word-count" title="文章字数">5.1k</span><span class="post-meta-separator"></span><i class="anzhiyufont anzhiyu-icon-clock post-meta-icon" title="阅读时长"></i><span class="post-meta-label" title="阅读时长">阅读时长:</span><span>18分钟</span></span><span class="post-meta-separator"></span><span class="post-meta-pv-cv" data-flag-title="网站更新日志（2023/07/20~2024/04/19）"><i class="anzhiyufont anzhiyu-icon-fw-eye post-meta-icon"></i><span class="post-meta-label" title="阅读量">阅读量:</span><span id="busuanzi_value_page_pv"><i class="anzhiyufont anzhiyu-icon-spinner anzhiyu-spin"></i></span></span><span class="post-meta-separator"> </span><span class="post-meta-position" title="作者IP属地为成都"><i class="anzhiyufont anzhiyu-icon-location-dot"></i>成都</span></div></div></div><article class="post-content" id="article-container" itemscope itemtype="https://insectmk.top/posts/9e7fad42/"><header><a class="post-meta-categories" href="/categories/%E6%97%A5%E5%BF%97/" itemprop="url">日志</a><a href="/tags/%E6%9C%8D%E5%8A%A1%E5%99%A8/" tabindex="-1" itemprop="url">服务器</a><a href="/tags/%E7%BD%91%E7%AB%99/" tabindex="-1" itemprop="url">网站</a><h1 id="CrawlerTitle" itemprop="name headline">网站更新日志（2023/07/20~2024/04/19）</h1><span itemprop="author" itemscope itemtype="http://schema.org/Person">InsectMk</span><time itemprop="dateCreated datePublished" datetime="2023-07-20T09:00:59.000Z" title="发表于 2023-07-20 17:00:59">2023-07-20</time><time itemprop="dateCreated datePublished" datetime="2024-04-19T09:00:59.000Z" title="更新于 2024-04-19 17:00:59">2024-04-19</time></header><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2024-04-19]-Hexo博客优化</summary><div class="toggle-content"><p><strong>请求优化</strong></p><blockquote><p>减少自定义CSS、JS的引入次数，将多个文件的内容融合到一起，以减少请求次数</p></blockquote><p><strong>日志目录优化</strong></p><blockquote><p>日志越来越多，导致一个文件会有很多行，现使用拆分然后引入的方式</p></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2024-04-17]-Hexo博客优化</summary><div class="toggle-content"><p><strong>更新CDN</strong></p><blockquote><p>为了解决网站加载速度慢的问题，将第三方样式从自定义的七牛云CDN<code>custom</code>改为本地加载<code>local</code></p><p>博客根目录下使用<code>npm install hexo-butterfly-extjs --save</code>安装依赖的CSS和JS</p><p>修改<code>_config.butterfly.yml</code></p><figure class="highlight yaml"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line"><span class="attr">CDN:</span></span><br><span class="line"><span class="attr">third_party_provider:</span> <span class="string">local</span></span><br></pre></td></tr></table></figure></blockquote></div></details><details class="toggle" style="border:1px solid #bfefff"><summary class="toggle-button" style="background-color:#bfefff">[2024-04-16]-Hexo博客优化</summary><div class="toggle-content"><p><strong>更新主题</strong></p><blockquote><p>参考<a target="_blank" rel="noopener" href="https://novnan.github.io/Hexo/update_hexo/">Hexo版本升级指南</a></p><p><strong>以下指令均在Hexo目录下操作，先定位到Hexo目录</strong></p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br><span class="line">20</span><br></pre></td><td class="code"><pre><span class="line"><span class="comment"># 查看当前版本，判断是否需要升级</span></span><br><span class="line">hexo version</span><br><span class="line"><span class="comment"># 全局升级hexo-cli</span></span><br><span class="line">npm i hexo-cli -g</span><br><span class="line"><span class="comment"># 再次查看版本，看hexo-cli是否升级成功</span></span><br><span class="line">hexo version</span><br><span class="line"><span class="comment"># 安装npm-check，若已安装可以跳过</span></span><br><span class="line">npm install -g npm-check</span><br><span class="line"><span class="comment"># 检查系统插件是否需要升级</span></span><br><span class="line">npm-check</span><br><span class="line"><span class="comment"># 安装npm-upgrade，若已安装可以跳过</span></span><br><span class="line">npm install -g npm-upgrade</span><br><span class="line"><span class="comment"># 更新package.json</span></span><br><span class="line">npm-upgrade</span><br><span class="line"><span class="comment"># 更新全局插件</span></span><br><span class="line">npm update -g</span><br><span class="line"><span class="comment"># 更新系统插件</span></span><br><span class="line">npm update --save</span><br><span class="line"><span class="comment"># 再次查看版本，判断是否升级成功</span></span><br><span class="line">hexo version</span><br></pre></td></tr></table></figure><p>最终版本信息如下：</p><figure class="highlight tex"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br><span class="line">20</span><br><span class="line">21</span><br><span class="line">22</span><br><span class="line">23</span><br><span class="line">24</span><br><span class="line">25</span><br><span class="line">26</span><br><span class="line">27</span><br><span class="line">28</span><br><span class="line">29</span><br><span class="line">30</span><br><span class="line">31</span><br><span class="line">32</span><br><span class="line">33</span><br><span class="line">34</span><br><span class="line">35</span><br><span class="line">36</span><br><span class="line">37</span><br><span class="line">38</span><br></pre></td><td class="code"><pre><span class="line">INFO  Validating config</span><br><span class="line">INFO  </span><br><span class="line">===================================================================</span><br><span class="line">   <span class="params">#####</span>  <span class="params">#</span>    <span class="params">#</span> <span class="params">#####</span> <span class="params">#####</span> <span class="params">######</span> <span class="params">#####</span>  <span class="params">######</span> <span class="params">#</span>      <span class="params">#</span>   <span class="params">#</span></span><br><span class="line">   <span class="params">#</span>    <span class="params">#</span> <span class="params">#</span>    <span class="params">#</span>   <span class="params">#</span>     <span class="params">#</span>   <span class="params">#</span>      <span class="params">#</span>    <span class="params">#</span> <span class="params">#</span>      <span class="params">#</span>       <span class="params">#</span> <span class="params">#</span></span><br><span class="line">   <span class="params">#####</span>  <span class="params">#</span>    <span class="params">#</span>   <span class="params">#</span>     <span class="params">#</span>   <span class="params">#####</span>  <span class="params">#</span>    <span class="params">#</span> <span class="params">#####</span>  <span class="params">#</span>        <span class="params">#</span></span><br><span class="line">   <span class="params">#</span>    <span class="params">#</span> <span class="params">#</span>    <span class="params">#</span>   <span class="params">#</span>     <span class="params">#</span>   <span class="params">#</span>      <span class="params">#####</span>  <span class="params">#</span>      <span class="params">#</span>        <span class="params">#</span></span><br><span class="line">   <span class="params">#</span>    <span class="params">#</span> <span class="params">#</span>    <span class="params">#</span>   <span class="params">#</span>     <span class="params">#</span>   <span class="params">#</span>      <span class="params">#</span>   <span class="params">#</span>  <span class="params">#</span>      <span class="params">#</span>        <span class="params">#</span></span><br><span class="line">   <span class="params">#####</span>   <span class="params">####</span>    <span class="params">#</span>     <span class="params">#</span>   <span class="params">######</span> <span class="params">#</span>    <span class="params">#</span> <span class="params">#</span>      <span class="params">######</span>   <span class="params">#</span></span><br><span class="line">                         4.13.0</span><br><span class="line">===================================================================</span><br><span class="line">hexo: 7.1.1</span><br><span class="line">hexo-cli: 4.3.1</span><br><span class="line">os: win32 10.0.22631</span><br><span class="line">node: 20.11.0</span><br><span class="line">acorn: 8.11.2</span><br><span class="line">ada: 2.7.4</span><br><span class="line">ares: 1.20.1</span><br><span class="line">base64: 0.5.1</span><br><span class="line">brotli: 1.0.9</span><br><span class="line">cjs<span class="built_in">_</span>module<span class="built_in">_</span>lexer: 1.2.2</span><br><span class="line">cldr: 43.1</span><br><span class="line">icu: 73.2</span><br><span class="line">llhttp: 8.1.1</span><br><span class="line">modules: 115</span><br><span class="line">napi: 9</span><br><span class="line">nghttp2: 1.58.0</span><br><span class="line">nghttp3: 0.7.0</span><br><span class="line">ngtcp2: 0.8.1</span><br><span class="line">openssl: 3.0.12+quic</span><br><span class="line">simdutf: 4.0.4</span><br><span class="line">tz: 2023c</span><br><span class="line">undici: 5.27.2</span><br><span class="line">unicode: 15.0</span><br><span class="line">uv: 1.46.0</span><br><span class="line">uvwasi: 0.0.19</span><br><span class="line">v8: 11.3.244.8-node.17</span><br><span class="line">zlib: 1.2.13.1-motley-5daffc7</span><br></pre></td></tr></table></figure></blockquote><p><strong>更新插件</strong></p><blockquote><p>参考<a target="_blank" rel="noopener" href="https://zhuanlan.zhihu.com/p/163830894">Hexo 和Next主题升级</a></p><p>执行<code>npm outdated</code></p><figure class="highlight tex"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br></pre></td><td class="code"><pre><span class="line">Package               Current   Wanted   Latest  Location                           Depended by</span><br><span class="line">hexo                    6.3.0    6.3.0    7.1.1  node<span class="built_in">_</span>modules/hexo                  hexo-gitee-blog-management</span><br><span class="line">hexo-deployer-git       3.0.0    3.0.0    4.0.0  node<span class="built_in">_</span>modules/hexo-deployer-git     hexo-gitee-blog-management</span><br><span class="line">hexo-renderer-marked    6.0.0    6.3.0    6.3.0  node<span class="built_in">_</span>modules/hexo-renderer-marked  hexo-gitee-blog-management</span><br><span class="line">hexo-theme-landscape    0.0.3    0.0.3    1.0.0  node<span class="built_in">_</span>modules/hexo-theme-landscape  hexo-gitee-blog-management</span><br><span class="line">yarn                  1.22.19  1.22.22  1.22.22  node<span class="built_in">_</span>modules/yarn                  hexo-gitee-blog-management</span><br></pre></td></tr></table></figure><p>执行<code>npm update</code>更新所有过时的版本</p></blockquote><p><strong>更新友链</strong></p><blockquote><p>更新友情链接部分头像地址，新加入可爱的室友<a href="moenya.cat">Moe_Nya</a>。</p></blockquote><p><strong>更新图标</strong></p><blockquote><p>感觉找到网站主页加载慢的原因了，就是图标用的是<a target="_blank" rel="noopener" href="https://fontawesome.com/">FontAwesome</a>的CDN。</p><p>现全部更改为阿里云的<a target="_blank" rel="noopener" href="https://www.iconfont.cn/">iconfont</a>。</p></blockquote><p><strong>开启chatra</strong></p><blockquote><p>昨天感觉对网站的加载速度影响很大，所以关了，今天感觉好像不是它的问题。</p><figure class="highlight yaml"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br></pre></td><td class="code"><pre><span class="line"><span class="attr">chat_btn:</span> <span class="literal">true</span></span><br><span class="line"><span class="attr">chat_hide_show:</span> <span class="literal">true</span></span><br><span class="line"><span class="attr">chatra:</span></span><br><span class="line"><span class="attr">enable:</span> <span class="literal">true</span></span><br><span class="line"></span><br><span class="line"></span><br><span class="line"><span class="string">**修改侧边栏**</span></span><br><span class="line"></span><br><span class="line"><span class="string">修改个人爱好图标，修改`source/_data/widget.yml`</span></span><br><span class="line"></span><br><span class="line"><span class="string">**跳过某些渲染**</span></span><br><span class="line"></span><br><span class="line"><span class="string">可能是因为标签外挂的原因，导致我自定义的JS解析后代码不全，在`_config.yml`中跳过这些JS文件的渲染</span></span><br><span class="line"><span class="string">```yaml</span></span><br><span class="line"><span class="comment"># 跳过渲染</span></span><br><span class="line"><span class="attr">skip_render:</span></span><br><span class="line">  <span class="bullet">-</span> <span class="string">&#x27;static/**&#x27;</span></span><br></pre></td></tr></table></figure></blockquote><p><strong>下载部分CDN内容到本地</strong></p><blockquote><p>最近发现博客加载速度很慢，一直排查，发现可能是CDN导致的。</p><p>尤其是首页菜单的图标，因为butterfly的Font Awesome是CDN引入的，加载速度很玄学。</p><p>现将能改的图标都改成了阿里云的iconfont，并下载其CSS到本地。</p><p>由于以上问题，延申到将大部分CDN引入的CSS和JS都转为本地加载了。</p><p>然后本地加载也有踩坑，因为所有的文件都会被Hexo编译一下，有时候就会导致一些文件被编译后跟原来的内容不一致，需要到<code>_config.yml</code>配置文件，配置下<code>skip_render:</code>。</p><p>下载<a target="_blank" rel="noopener" href="https://jsd.onmicrosoft.cn/gh/qxchuckle/Post-Summary-AI@6.0/chuckle-post-ai.min.js">TianliGPT文字摘要生成工具</a>到本地</p><p>下载首页轮播图CSS与JS到本地</p><p>下载留言页的信封图片到本地</p></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2024-04-15]-Hexo博客优化</summary><div class="toggle-content"><p><strong>修改小康博客CSS</strong></p><blockquote><p>优化小康博客CSS，将鼠标样式下载到网站引入</p></blockquote><p><strong>更换AI摘要项目</strong></p><blockquote><p>tianliGPT由<a target="_blank" rel="noopener" href="https://github.com/zhheo/Post-Abstract-AI">Post-Abstract-AI</a>更换到<a target="_blank" rel="noopener" href="https://github.com/qxchuckle/Post-Summary-AI">Post-Summary-AI</a></p><p>尝试将CDN的JS下载到本地加载，但是会导致文章页没有AI摘要，不知道为什么，估计是CDN加速的静态文件跟放在网站的静态文件会有些不一样，后面再了解。</p></blockquote><p><strong>关闭chatra</strong></p><blockquote><p>感觉对网站的加载速度影响很大，暂时关闭在线聊天功能</p><figure class="highlight yaml"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line"><span class="attr">chat_btn:</span> <span class="literal">false</span></span><br><span class="line"><span class="attr">chat_hide_show:</span> <span class="literal">false</span></span><br><span class="line"><span class="attr">chatra:</span></span><br><span class="line"><span class="attr">enable:</span> <span class="literal">false</span></span><br></pre></td></tr></table></figure></blockquote><p><strong>swiper轮播图插件</strong></p><blockquote><p>由于该插件在<code>_config.yml</code>的配置有4个CDN加速的静态文件需要加载，过于影响网站加载速度，暂时关闭。</p></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2024-04-15]-Hexo博客修复</summary><div class="toggle-content"><p><strong>修复文章页H2-H5图标的丢失</strong></p><blockquote><p>删除小康博客样式CDN的引入（有修改图标的css，导致冲突）</p><p>新增<code>/static/css/xiaokang_blog.css</code>，基于<a target="_blank" rel="noopener" href="https://blog.antmoe.com/">小康博客min.css</a>修改，删除冲突内容。</p></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2024-04-12]-Hexo博客优化</summary><div class="toggle-content"><blockquote><p>随机友联，在友链页头部增加<code>random: true</code></p><p>更新菜单图标与社交图标</p></blockquote></div></details><details class="toggle" style="border:1px solid #f66"><summary class="toggle-button" style="background-color:#f66">[2024-04-12]-服务器更新</summary><div class="toggle-content"><p><strong>删除开源记账软件Firefly III</strong></p><blockquote><p>删除Docker容器，删除数据库</p></blockquote><p><strong>1Panel申请证书</strong></p><blockquote><p><a target="_blank" rel="noopener" href="https://zhuanlan.zhihu.com/p/680061414">1Panel CloudFlare证书申请失败的解决方案</a><br><a target="_blank" rel="noopener" href="https://dash.cloudflare.com/profile/api-tokens">cloudflare</a></p></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2024-04-11]-Hexo博客美化</summary><div class="toggle-content"><p><strong>修改首页社交图表颜色</strong></p><blockquote><p>修改网站目录<code>/source/static/css/iconfont.css</code></p></blockquote><p><strong>关闭某些页面的侧边栏</strong></p><blockquote><p>在源码信息头中加入<code>aside: false</code>即可关闭</p></blockquote><p><strong>更新留言页</strong></p><blockquote><p>在站点根目录执行</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">npm install hexo-butterfly-envelope --save</span><br></pre></td></tr></table></figure><p>安装完成之后打开站点的配置文件<code>_config.yml</code>或主题的配置文件<code>_config.butterfly.yml</code>，添加如下配置</p><figure class="highlight yaml"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br><span class="line">20</span><br><span class="line">21</span><br><span class="line">22</span><br><span class="line">23</span><br></pre></td><td class="code"><pre><span class="line"><span class="comment"># 信笺式浏览页</span></span><br><span class="line"><span class="comment"># https://github.com/Akilarlxh/hexo-butterfly-envelope</span></span><br><span class="line"><span class="comment"># envelope_comment</span></span><br><span class="line"><span class="comment"># see https://akilar.top/posts/e2d3c450/</span></span><br><span class="line"><span class="attr">envelope_comment:</span></span><br><span class="line">  <span class="attr">enable:</span> <span class="literal">true</span> <span class="comment">#控制开关</span></span><br><span class="line">  <span class="attr">custom_pic:</span>      </span><br><span class="line">    <span class="attr">cover:</span> <span class="string">https://npm.elemecdn.com/hexo-butterfly-envelope/lib/violet.jpg</span> <span class="comment">#信笺头部图片</span></span><br><span class="line">    <span class="attr">line:</span> <span class="string">https://npm.elemecdn.com/hexo-butterfly-envelope/lib/line.png</span> <span class="comment">#信笺底部图片</span></span><br><span class="line">    <span class="attr">beforeimg:</span> <span class="string">https://npm.elemecdn.com/hexo-butterfly-envelope/lib/before.png</span> <span class="comment"># 信封前半部分</span></span><br><span class="line">    <span class="attr">afterimg:</span> <span class="string">https://npm.elemecdn.com/hexo-butterfly-envelope/lib/after.png</span> <span class="comment"># 信封后半部分</span></span><br><span class="line">  <span class="attr">message:</span> <span class="comment">#信笺正文，多行文本，写法如下</span></span><br><span class="line">    <span class="bullet">-</span> <span class="string">有什么想问的？</span></span><br><span class="line">    <span class="bullet">-</span> <span class="string">有什么想说的？</span></span><br><span class="line">    <span class="bullet">-</span> <span class="string">有什么想吐槽的？</span></span><br><span class="line">    <span class="bullet">-</span> <span class="string">哪怕是有什么想吃的，都可以告诉我哦~</span></span><br><span class="line">  <span class="attr">bottom:</span> <span class="string">自动书记人偶竭诚为您服务！</span> <span class="comment">#仅支持单行文本</span></span><br><span class="line">  <span class="attr">height:</span> <span class="comment">#1050px，信封划出的高度</span></span><br><span class="line">  <span class="attr">path:</span> <span class="string">/contact/comments/</span> <span class="comment">#【可选】comments 的路径名称。默认为 comments，生成的页面为 comments/index.html</span></span><br><span class="line">  <span class="attr">front_matter:</span> <span class="comment">#【可选】comments页面的 front_matter 配置</span></span><br><span class="line">    <span class="attr">title:</span> <span class="string">留言板</span></span><br><span class="line">    <span class="attr">aside:</span> <span class="literal">false</span></span><br><span class="line">    <span class="attr">comments:</span> <span class="literal">true</span></span><br></pre></td></tr></table></figure></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2024-04-07]-Hexo博客美化</summary><div class="toggle-content"><p><strong>页脚增加标签</strong></p><blockquote><p>使用<a target="_blank" rel="noopener" href="https://shields.io/">shields</a>生成标签。</p><p>编辑<code>_config.butterfly.yml</code>文件，关闭主题默认的版权信息，并加入标签信息：</p><figure class="highlight yaml"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line"><span class="attr">footer:</span></span><br><span class="line"><span class="attr">custom_text:</span> <span class="string">&lt;p&gt;&lt;a</span> <span class="string">style=&quot;margin-inline:5px&quot;target=&quot;_blank&quot;</span> <span class="string">href=&quot;https://hexo.io/&quot;&gt;&lt;img</span> <span class="string">src=&quot;https://img.shields.io/badge/Frame-Hexo-blue?style=flat&amp;logo=hexo&quot;</span> <span class="string">title=&quot;博客框架为</span> <span class="string">Hexo&quot;</span> <span class="string">alt=&quot;HEXO&quot;&gt;&lt;/a&gt;&lt;a</span> <span class="string">style=&quot;margin-inline:5px&quot;target=&quot;_blank&quot;</span> <span class="string">href=&quot;https://butterfly.js.org/&quot;&gt;&lt;img</span> <span class="string">src=&quot;https://img.shields.io/badge/Theme-Butterfly-6513df?style=flat&amp;logo=bitdefender&quot;</span> <span class="string">title=&quot;主题采用</span> <span class="string">Butterfly&quot;</span> <span class="string">alt=&quot;Butterfly&quot;&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;</span></span><br><span class="line"><span class="attr">copyright:</span> <span class="literal">false</span> <span class="comment"># Copyright of theme and framework</span></span><br></pre></td></tr></table></figure></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2024-04-03]-Hexo博客美化</summary><div class="toggle-content"><p><strong>引入小康博客样式</strong></p><blockquote><p>参考<a target="_blank" rel="noopener" href="https://blog.antmoe.com/posts/a811d614/">Hexo 博客之 butterfly 主题优雅魔改系列</a></p></blockquote><p><strong>关闭背景跟随鼠标的线条</strong></p><blockquote><p>修改<code>_config.butterfly.yml</code></p><figure class="highlight yaml"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line"><span class="attr">canvas_nest:</span></span><br><span class="line"><span class="attr">enable:</span> <span class="literal">false</span></span><br></pre></td></tr></table></figure></blockquote><p><strong>修改背景颜色为渐变色</strong></p><blockquote><p>参考<a target="_blank" rel="noopener" href="https://blog.ffing.cn/hexo/hexo%E6%90%AD%E5%BB%BAbutterfly%E5%8D%9A%E5%AE%A2-%EF%BC%88%E5%9B%9B%EF%BC%89%E6%B8%90%E5%8F%98%E8%83%8C%E6%99%AF">Hexo搭建butterfly博客—（四）渐变背景</a></p><p>增加<code>/source/static/css/bg_color.css</code>文件，写入</p><figure class="highlight css"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br></pre></td><td class="code"><pre><span class="line"><span class="selector-attr">[data-theme=<span class="string">&quot;light&quot;</span>]</span> </span><br><span class="line"><span class="selector-tag">body</span> &#123;</span><br><span class="line"><span class="attribute">background</span>: <span class="built_in">linear-gradient</span>(-<span class="number">45deg</span>, <span class="number">#fbede8</span>, <span class="number">#b4cef7</span>, <span class="number">#b7f9b8</span>, <span class="number">#f6ced8</span>);</span><br><span class="line"><span class="attribute">background-size</span>: <span class="number">400%</span> <span class="number">400%</span>;</span><br><span class="line"></span><br><span class="line"><span class="attribute">height</span>: <span class="number">100vh</span>;</span><br><span class="line"><span class="attribute">background-attachment</span>:fixed;</span><br><span class="line">&#125;    </span><br><span class="line"></span><br><span class="line"></span><br><span class="line"><span class="selector-attr">[data-theme=<span class="string">&quot;dark&quot;</span>]</span></span><br><span class="line"><span class="selector-tag">body</span> &#123;</span><br><span class="line"><span class="attribute">background</span>: <span class="built_in">linear-gradient</span>(-<span class="number">45deg</span>, <span class="number">#6f1b01</span>, <span class="number">#113878</span>, <span class="number">#016801</span>, <span class="number">#540818</span>);</span><br><span class="line"><span class="attribute">background-size</span>: <span class="number">400%</span> <span class="number">400%</span>;</span><br><span class="line"></span><br><span class="line"><span class="attribute">height</span>: <span class="number">100vh</span>;</span><br><span class="line"><span class="attribute">background-attachment</span>:fixed;</span><br><span class="line">&#125;  </span><br></pre></td></tr></table></figure><p>编辑<code>_config.butterfly.yml</code>，引入css文件</p><figure class="highlight yaml"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line"><span class="attr">inject:</span></span><br><span class="line"><span class="attr">head:</span></span><br><span class="line"> <span class="comment">#渐变背景</span></span><br><span class="line">    <span class="bullet">-</span> <span class="string">&lt;link</span> <span class="string">rel=&quot;stylesheet&quot;</span> <span class="string">href=&quot;/css/bg_color.css&quot;&gt;</span></span><br></pre></td></tr></table></figure></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2024-03-31]-Hexo博客优化</summary><div class="toggle-content"><p><strong>搜索功能转为Algolia</strong></p><blockquote><p>本地搜索转为Algolia搜索<br><a target="_blank" rel="noopener" href="https://zhuanlan.zhihu.com/p/645394591">Hexo + Butterfly 搜索功能</a><br>更新索引需要执行<code>hexo algolia</code>。<br>相关网站：<a target="_blank" rel="noopener" href="https://dashboard.algolia.com/">Algolia</a></p></blockquote><p><strong>取消各种图片的显示</strong></p><blockquote><p>在<code>_config.butterfly.yml</code>中设置如下内容</p><figure class="highlight yaml"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line"><span class="comment"># 取消首页图片</span></span><br><span class="line"><span class="attr">index_img:</span> <span class="literal">false</span></span><br><span class="line"><span class="comment"># 取消顶部图片</span></span><br><span class="line"><span class="attr">disable_top_img:</span> <span class="literal">true</span></span><br></pre></td></tr></table></figure></blockquote><p><strong>修改侧边栏内容</strong></p><blockquote><p><strong>取消</strong>最新文章侧边栏，最新评论由6个限制为<strong>3个</strong></p></blockquote><p><strong>压缩生成的静态文件</strong></p><blockquote><p>使用<code>hexo-neat</code>第三方包压缩网站文件，加快访问速度。<br>参考博文：<a target="_blank" rel="noopener" href="https://cloud.tencent.com/developer/article/1833981">使用Hexo-neat插件对网页进行压缩</a></p></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2024-03-28]-Hexo博客美化</summary><div class="toggle-content"><p><strong>修改URL生成方式</strong></p><blockquote><p><a target="_blank" rel="noopener" href="https://www.imbhj.com/posts/b6a99401/">Hexo 博客生成永久链接</a><br>然后修改leancloud数据库中的评论地址</p></blockquote><p><strong>增加首页推荐轮播图</strong></p><blockquote><p>参考<a target="_blank" rel="noopener" href="https://akilar.top/posts/8e1264d1/">首页置顶轮播图</a><br>使用时在文章的<code>front_matter</code>中添加<code>s</code>wiper_index<code>配置项即可。</code>swiper_index: 1 #置顶轮播图顺序，非负整数，数字越大越靠前&#96;</p></blockquote><p><strong>增加AI摘要</strong></p><blockquote><p>参考<a target="_blank" rel="noopener" href="https://blog.zhheo.com/p/ec57d8b2.html">如何让博客支持AI摘要，使用TianliGPT自动生成文章的AI摘要</a><br>相关网站：<a target="_blank" rel="noopener" href="https://afdian.net/">爱发电-产品购买</a>，<a target="_blank" rel="noopener" href="https://summary.zhheo.com/admin">TianliGPT后台管理系统</a>。</p></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2024-03-28]-Hexo博客增加在线聊天功能</summary><div class="toggle-content"><p><strong>增加在线聊天功能</strong></p><blockquote><p>使用<a target="_blank" rel="noopener" href="https://app.chatra.io/settings/preferences">Chatra</a>提供在线聊天功能。<br><a target="_blank" rel="noopener" href="https://butterfly.js.org/posts/ceeb73f/?highlight=%E5%9C%A8%E7%B6%AB#%E5%9C%A8%E7%B6%AB%E8%81%8A%E5%A4%A9">Butterfly官方教程</a></p></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2024-03-25]-新增记账网站</summary><div class="toggle-content"><p><strong>增加记账网站</strong></p><blockquote><p>参考博文<a target="_blank" rel="noopener" href="https://maling.io/posts/firefly-iii-install/">如何利用 Docker &amp; Nginx 在 VPS 上部署 Firefly III 记账软件</a>。</p></blockquote></div></details><details class="toggle" style="border:1px solid #bfefff"><summary class="toggle-button" style="background-color:#bfefff">[2024-03-23]-服务器大更新</summary><div class="toggle-content"><p><strong>更新服务器</strong></p><blockquote><p>废弃宝塔面板，转入免费开源的<a target="_blank" rel="noopener" href="https://github.com/1Panel-dev/1Panel">1Panel面板</a>，<strong>搞了一天都还没搞完，真的很辛苦！！！</strong>。</p><p>本次更新为重装系统，将会慢慢恢复各种功能，<strong>本次更新后将会放弃Gitee项目的展示部署</strong>。</p><p>1Panel初次体验感受：</p><ol><li>界面更为现代化</li><li>响应速度更快</li><li>应用管理更加透明</li><li>使用<code>OpenResty</code>配置反向代理和SSL证书更加方便</li><li>文件系统没有备注功能</li></ol></blockquote><p><strong>以下列出服务器需要恢复的功能及恢复情况</strong></p><ul><li><input checked disabled type="checkbox"> Hexo个人博客 + SSL证书</li><li><input checked disabled type="checkbox"> Waline评论服务端 + SSL证书</li><li><input checked disabled type="checkbox"> 求生之路仿CS特性服务器</li><li><input checked disabled type="checkbox"> Frp内网穿透</li><li><input checked disabled type="checkbox"> EasyN2N&#x2F;小黄鸭</li><li><input checked disabled type="checkbox"> Halo个人博客</li><li><input checked disabled type="checkbox"> 蚂蚁笔记</li></ul><p><strong>增加fail2ban</strong></p><blockquote><p><a target="_blank" rel="noopener" href="https://1panel.cn/docs/user_manual/toolbox/fail2ban/">安装fail2ban</a><br>Fail2ban 是一个用于防御暴力攻击的开源工具。<br>它通过监控系统日志文件，检测恶意行为并自动采取措施来保护 Linux 服务器免受攻击。<br>Fail2ban 可以分析登录失败的日志记录，并根据预定义的规则和策略来禁止攻击者的 IP 地址。</p></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2024-03-10]-Hexo博客主题更新</summary><div class="toggle-content"><p><strong>更新主题</strong></p><blockquote><p>将<a target="_blank" rel="noopener" href="https://butterfly.js.org/">Butterfly主题</a>从<code>4.12.0</code>更新到<code>4.13.0</code>。<br>使用<code>npm i hexo-theme-butterfly</code>即可将主题更新到最新版本。<br>更新内容见官网<a target="_blank" rel="noopener" href="https://butterfly.js.org/posts/4-13-release-notes/">Butterfly 4.13 更新日志</a></p></blockquote><p><strong>更新Waline服务端</strong></p><blockquote><p>将Waline评论服务端更新到<code>v3.1.3</code>，更新方法见<a target="_blank" rel="noopener" href="https://waline.js.org/advanced/faq.html#docker">Frequently Asked Questions（常见问题解答）</a>，Docker版服务端宝塔更新方式如下：</p><p><strong>拉取最新镜像</strong></p><p><img src="https://image.insectmk.cn/hexo-gitee-blog/website/log/2024-03-10/image-20240310144322494.png" alt="image-20240310144322494"></p><p><strong>升级容器</strong></p><p><img src="https://image.insectmk.cn/hexo-gitee-blog/website/log/2024-03-10/image-20240310144552113.png" alt="image-20240310144552113"></p><p>重新访问<a target="_blank" rel="noopener" href="https://waline-server.insectmk.cn/">评论预览页面</a>或<a target="_blank" rel="noopener" href="https://waline-server.insectmk.cn/ui/">评论管理页面</a>查看是否更新成功</p></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2024-02-25]-Hexo博客取消视频自动播放</summary><div class="toggle-content"><p><strong>取消bilibili内嵌视频自动播放</strong></p><blockquote><p>打开有视频的网页，每个视频都在放，看着很杂乱，就想着关掉自动播放。<br>只需要在视频链接的后面加上<code>&amp;autoplay=0</code>参数即可，例：</p><figure class="highlight html"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br></pre></td><td class="code"><pre><span class="line"><span class="tag">&lt;<span class="name">div</span> <span class="attr">style</span>=<span class="string">&quot;position: relative; width: 100%; height: 0; padding-bottom: 75%;&quot;</span>&gt;</span></span><br><span class="line"> <span class="tag">&lt;<span class="name">iframe</span> <span class="attr">src</span>=<span class="string">&quot;//player.bilibili.com/player.html?aid=1450759246&amp;bvid=BV1sv421k7uA&amp;cid=1446082017&amp;p=1&amp;autoplay=0&quot;</span></span></span><br><span class="line"><span class="tag">      <span class="attr">scrolling</span>=<span class="string">&quot;no&quot;</span> <span class="attr">border</span>=<span class="string">&quot;0&quot;</span> <span class="attr">frameborder</span>=<span class="string">&quot;no&quot;</span> <span class="attr">framespacing</span>=<span class="string">&quot;0&quot;</span> <span class="attr">allowfullscreen</span>=<span class="string">&quot;true&quot;</span> </span></span><br><span class="line"><span class="tag">      <span class="attr">style</span>=<span class="string">&quot;position: absolute; width: 100%; height: 100%; left: 0; top: 0;&quot;</span>&gt;</span> </span><br><span class="line"> <span class="tag">&lt;/<span class="name">iframe</span>&gt;</span></span><br><span class="line"><span class="tag">&lt;/<span class="name">div</span>&gt;</span></span><br></pre></td></tr></table></figure></blockquote></div></details><details class="toggle" style="border:1px solid #90ee90"><summary class="toggle-button" style="background-color:#90ee90">[2024-02-21]-Hexo博客首次引入视频</summary><div class="toggle-content"><p><strong>引入bilibili内嵌视频</strong></p><blockquote><p>以后就把B站当作视频存储桶了，今天第一次在博客引入视频内容。<br><a href="/posts/1b31e328/" title="CS2欢乐时刻">CS2欢乐时刻</a><br>但是直接使用bilibili提供的内嵌代码，视频框会特别小，需要做一些修改。<br>首先需要在外层嵌套一个带<code>position: relative; width: 100%; height: 0; padding-bottom: 75%;</code>样式的<code>div</code>，并为<code>iframe</code>加上样式<code>position: absolute; width: 100%; height: 100%; left: 0; top: 0;</code>，案例如下：</p><figure class="highlight html"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br></pre></td><td class="code"><pre><span class="line"><span class="tag">&lt;<span class="name">div</span> <span class="attr">style</span>=<span class="string">&quot;position: relative; width: 100%; height: 0; padding-bottom: 75%;&quot;</span>&gt;</span></span><br><span class="line">    <span class="tag">&lt;<span class="name">iframe</span> <span class="attr">src</span>=<span class="string">&quot;//player.bilibili.com/player.html?aid=1450759246&amp;bvid=BV1sv421k7uA&amp;cid=1446082017&amp;p=1&quot;</span></span></span><br><span class="line"><span class="tag">         <span class="attr">scrolling</span>=<span class="string">&quot;no&quot;</span> <span class="attr">border</span>=<span class="string">&quot;0&quot;</span> <span class="attr">frameborder</span>=<span class="string">&quot;no&quot;</span> <span class="attr">framespacing</span>=<span class="string">&quot;0&quot;</span> <span class="attr">allowfullscreen</span>=<span class="string">&quot;true&quot;</span> </span></span><br><span class="line"><span class="tag">         <span class="attr">style</span>=<span class="string">&quot;position: absolute; width: 100%; height: 100%; left: 0; top: 0;&quot;</span>&gt;</span> </span><br><span class="line">    <span class="tag">&lt;/<span class="name">iframe</span>&gt;</span></span><br><span class="line"><span class="tag">&lt;/<span class="name">div</span>&gt;</span></span><br></pre></td></tr></table></figure><p>参考文章：<a target="_blank" rel="noopener" href="https://www.tamsiree.com/TechnicalResearch/Hexo/Hexo%E6%8F%92%E5%85%A5Bilibili%E8%A7%86%E9%A2%91%E8%87%AA%E9%80%82%E5%BA%94/">Hexo 插入 Bilibili 视频自适应</a></p></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2024-02-20]-增加文章加密插件</summary><div class="toggle-content"><p><strong>增加文章加密插件</strong></p><blockquote><p>最近想写日记了，为了以后能有所回忆，但是又不想让别人看见，在网上找到了<a target="_blank" rel="noopener" href="https://github.com/D0n9X1n/hexo-blog-encrypt">hexo-blog-encrypt</a>这个加密插件。<br><a href="/posts/ca85c64c/" title="为Hexo文章设置加密">hexo-blog-encrypt配置文章</a></p></blockquote><p><strong>更改置顶文章</strong></p><blockquote><p>将求生之路服务器与我的世界老九门服务器相关文章指定，方便查看<br>只需要在文章信息头中添加<code>sticky: &lt;number&gt;</code>即可，例：<code>sticky: 200</code>，数字越大文章越靠前，<code>sticky:</code>留空则不进行排序。</p></blockquote></div></details><details class="toggle" style="border:1px solid #90ee90"><summary class="toggle-button" style="background-color:#90ee90">[2024-02-19]-Hexo博客更新邮件提醒</summary><div class="toggle-content"><p><strong>修复搜索框样式错误</strong></p><blockquote><p>是由于CDN配置的问题，更新主题后，新的主题配置文件默认CDN的<code>version</code>配置参数为<code>true</code>，但博主使用旧配置参数为<code>false</code>，导致无法加载搜索框样式。参考<a target="_blank" rel="noopener" href="https://github.com/jerryc127/hexo-theme-butterfly/releases/tag/4.12">Butterfly4.12更新</a>、<a target="_blank" rel="noopener" href="https://butterfly.js.org/posts/ceeb73f/?highlight=local+search#CDN">Butterfly-CDN</a></p></blockquote><p><strong>增加评论邮件提醒</strong></p><blockquote><p>为了能及时回复消息，增加了邮件提醒功能，功能扩展步骤参考<a href="/posts/a2685843/" title="Docker部署下配置Waline的QQ邮箱提醒">Docker部署下配置Waline的QQ邮箱提醒</a></p><p>为了让伙伴们能够及时收到回复消息，记得在评论的时候填写邮箱地址哦~</p></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2024-01-31]-求生之路插件更新</summary><div class="toggle-content"><p><strong>增加移速插件</strong></p><blockquote><p><a target="_blank" rel="noopener" href="https://forums.alliedmods.net/showthread.php?p=2757313">持武器不同移速</a><br>感谢室友<a target="_blank" rel="noopener" href="https://starisora.cn/">Starisora</a>推荐的插件</p></blockquote></div></details><details class="toggle" style="border:1px solid #bfefff"><summary class="toggle-button" style="background-color:#bfefff">[2024-01-27]-转移评论存储地区</summary><div class="toggle-content"><p><strong>转移Waline评论存储地区</strong></p><blockquote><p>从<a target="_blank" rel="noopener" href="https://console.leancloud.cn/apps">LeanCloud</a>华东地区转到华北地区。<br>还好最近在管理博客，偶然间发现了<a target="_blank" rel="noopener" href="https://console.leancloud.cn/apps">LeanCloud</a>的华东地区要被关闭了！！！<br><a target="_blank" rel="noopener" href="https://leancloudblog.com/remove_e1/">原文在这儿</a>，说是<code>2024年1月31日</code>就要停止华东节点的服务，正好我就是华东的，可恶！<br>还有更离谱的是下午16:00过后不能导出！！！提示<code>You can&#39;t export data after 16:00.</code>，昨天发现的只能今天转移。</p></blockquote><p><strong>更新博客鼠标点击效果</strong></p><blockquote><p>更新主题版本到4.12.0之后，点击产生文字的效果就没了。<br>现换为点击产生烟花的效果。<br>之前的背景效果也没了，现也重新加上（跟随鼠标的线条）。</p></blockquote><p><strong>优化图库显示逻辑</strong></p><blockquote><p>从按日期升序排列更改为按日期降序排列<br>图库封面由高清晰度图片转为低清晰度图片。<br>图库由一次加载所有图片转为只加载10张图片，点击<code>加载更多</code>再次加载。</p></blockquote></div></details><details class="toggle" style="border:1px solid #90ee90"><summary class="toggle-button" style="background-color:#90ee90">[2024-01-26]-Hexo博客更新</summary><div class="toggle-content"><p><strong>更新Hexo</strong></p><blockquote><p>升级Node版本为<code>20.11.0</code><br>升级Hexo版本为<code>7.0.0</code></p></blockquote><p><strong>更新Butterfly主题</strong></p><blockquote><p>从以前的<code>git clone</code>方式更改为<code>npm install</code>方式。<br>版本从<code>3.9.0</code>升级到<code>4.12.0</code>。<br>首页侧边栏增加最新评论模块（QQ提醒的平替功能）。<br>升级之后因为配置文件的问题，generate的时候一直报错，奋战到凌晨2点才解决。<br>结果只是一个需要数组参数的变量我就只给了一个值，没有加<code>-</code>，烦死了(|^|)！</p></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2024-01-24]-更换Waline服务端</summary><div class="toggle-content"><p><strong>取消评论的QQ提醒功能</strong></p><blockquote><p>因为QMsg酱维护起来太麻烦了，以后就不折腾了。<br>评论没有QQ提醒了，留言就看不到啦，有问题可以用博客主页的联系方式联系博主哦~<br>因为评论服务端使用本机部署了，现在评论加载很快哦。</p></blockquote><p><strong>卸载QMsg酱私有云</strong></p><blockquote><p>不用QMsg了，这个也用不上了，没必要开着占服务器资源。</p></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2024-01-23]-我的世界混合服</summary><div class="toggle-content"><p><strong>搭建MohistMC混合服</strong></p><blockquote><p>最近朋友又游戏荒了，在推荐游戏的时候有人推荐了我的世界，正好之前有过搭MC服务器的经验。<br>但是朋友需要Mod和插件，博主只搭建过纯净服，又是扣了一下午的头才弄好。<br>并且记录了搭建步骤，可以参考<a href="/posts/8399162a/" title="搭建我的世界混合服务器">搭建我的世界混合服务器</a>。<br>目前装了插件：白名单、传送、皮肤；模组：机械动力，盗版可进。</p></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2024-01-19]-求生之路2多人</summary><div class="toggle-content"><p><strong>引入豆瓣酱插件平台</strong></p><blockquote><p>之前是为了求生之路2服务器简洁好维护，就没装平台。<br>最近要玩儿的朋友多了，又加上单独的多人插件不好装（装了我一下午，还是失败了，而且不好测试【没朋友】）。<br>就想着装个插件平台得了，然后一用平台就能多人了，豆瓣酱牛掰。<br>特别感谢室友<a target="_blank" rel="noopener" href="https://starisora.cn/">Starisora</a>的技术支持和服务器借用。</p></blockquote></div></details><details class="toggle" style="border:1px solid #90ee90"><summary class="toggle-button" style="background-color:#90ee90">[2023-10-11]-Waline服务端本机部署</summary><div class="toggle-content"><p><strong>Docker部署Waline服务端</strong></p><blockquote><p>最近在访问自己博客的时候发现评论有时候访问不了，所以想将服务端部署在自己的服务器上。<br>但是部署是部署上了，但是目前还不知道如何才能使用Waline的钩子函数。<br>所以博客还是使用的<a target="_blank" rel="noopener" href="https://vercel.com/">vercel</a>部署的服务端，但是自己自己部署的服务端还是存在的。<br><a target="_blank" rel="noopener" href="https://waline-server.insectmk.top/">vercel部署的服务端</a>，<a target="_blank" rel="noopener" href="https://waline-server.insectmk.cn/">本机部署的服务端</a>。<br>等知道本机部署如何使用Waline钩子函数的时候再换到本机部署的服务端。</p></blockquote><p><strong>博文上QMsg星标啦</strong></p><blockquote><p>昨天凌晨1点收到网站评论的QQ提醒，非常开心~<br><a target="_blank" rel="noopener" href="https://qmsg.zendee.cn/">Qmsg官网</a></p></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2023-09-28]-Hexo博客QMsg私有云部署</summary><div class="toggle-content"><p><strong>重新部署QMsg私有云</strong></p><blockquote><p>最近QMsg私有云内测令牌过期了，今天才想起来。<br>但是很久没碰博客了，又加上QMsg作者更新，然后重新授权花了一小点儿时间。<br>好在官方文档详细，并且自己有部署记录，还是顺利解决了，又可以休息一个月啦。</p></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2023-08-18]-Hexo博客QMsg私有云部署</summary><div class="toggle-content"><p><strong>搭建QMsg私有云部署</strong></p><blockquote><p>网站QQ评论提醒一直用的是<a target="_blank" rel="noopener" href="https://qmsg.zendee.cn/">Qmsg酱</a>的服务。<br>近两天QMsg出了新的功能，就是能够搭建自己的消息发送接口，并且用的还是Docker部署，非常的人性化。<br>虽然官方的接口很稳定，但是既然能很方便地搭建属于自己的接口，为什么不呢？<br>还能减轻以下官方接口的压力。<br>目前私有化部署的后台消息记录的时间有点儿问题，官方还在解决中，等待后续更新……</p></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2023-08-08]-Hexo博客新增助记页面</summary><div class="toggle-content"><p><strong>添加备忘页面</strong></p><blockquote><p>平时有些文本需要经常使用，为了方便粘贴，在扩展模块增加了备忘页面。</p></blockquote></div></details><details class="toggle" style="border:1px solid #eef7fa"><summary class="toggle-button" style="background-color:#eef7fa">[2023-07-21]-Hexo博客评论QQ提醒更新</summary><div class="toggle-content"><p><strong>修复QQ提醒失效</strong></p><blockquote><p>最近两天突然发现评论的QQ提醒功能失效了，不知道是什么原因。<br>昨天在服务器搭建好了QMsg的消息提醒机器人，如果有空会写创建机器人的步骤（其实官方文档也很详细）。<br>昨天没成功还以为是自己搭建的机器人出问题了，今天又折腾了一下午才解决。<br>今天将解决的过程记录了下来，文档在这儿 &gt; <a href="/posts/3a414f7f/" title="Waline配置QQ提醒">Waline配置QQ提醒</a>。</p></blockquote></div></details><details class="toggle" style="border:1px solid #bfefff"><summary class="toggle-button" style="background-color:#bfefff">[2023-07-20]-Hexo博客更新</summary><div class="toggle-content"><p><strong>网站目录更新</strong></p><blockquote><p>由于网站模块越来越多，导致网站菜单杂乱，就重新对菜单进行了分类。<br>并根据菜单分类调整了网站的目录结构，方便后期的维护。<br>网站目录结构的变更，可能会导致部分页面的评论丢失或者混乱，如出现上述情况，优先将评论更改到正确的URL，如失败则会删除评论。<br>根据网站目录结构的变更，更新图床中图片的路径。</p></blockquote><p><strong>新增日志页面</strong></p><blockquote><p>为记录网站的成长过程，新增了本页面，为方便后期的维护。<br>此前有一些简陋的日志记录，可以查看<a href="/posts/9b7de2ae/" title="Hexo建站感言">建站感言</a>文章，日志记录在文章的末尾。</p></blockquote><p><strong>新增页面滚动进度</strong></p><blockquote><p>跟随Butterfly主题的更新，开启了页面滚动进度显示的功能</p></blockquote><p><strong>重新部署Waline评论系统</strong></p><blockquote><p>由于之前部署Waline评论系统的时候迷迷糊糊的，导致命名不规范。<br>改名又麻烦，现重新部署，并保留了之前的数据。</p></blockquote></div></details></article><div class="post-copyright"><div class="copyright-cc-box"><i class="anzhiyufont anzhiyu-icon-copyright"></i></div><div class="post-copyright__author_box"><a class="post-copyright__author_img" target="_blank" rel="noopener" href="https://insectmk.cn" title="头像"><img class="post-copyright__author_img_back" src="/static/img/head/insectmk.jpg" title="头像" alt="头像"><img class="post-copyright__author_img_front" src="/static/img/head/insectmk.jpg" title="头像" alt="头像"></a><div class="post-copyright__author_name">InsectMk</div><div class="post-copyright__author_desc">今天特别开心！</div></div><div class="post-copyright__post__info"><a class="post-copyright__original" title="该文章为原创文章，注意版权协议" href="https://insectmk.top/posts/9e7fad42/">原创</a><a class="post-copyright-title"><span onclick='rm.copyPageUrl("https://insectmk.top/posts/9e7fad42/")'>网站更新日志（2023/07/20~2024/04/19）</span></a></div><div class="post-tools" id="post-tools"><div class="post-tools-left"><div class="rewardLeftButton"></div><div class="shareRight"><div class="share-link mobile"><div class="share-qrcode"><div class="share-button" title="使用手机访问这篇文章"><i class="anzhiyufont anzhiyu-icon-qrcode"></i></div><div class="share-main"><div class="share-main-all"><div id="qrcode" title="https://insectmk.top/posts/9e7fad42/"></div><div class="reward-dec">使用手机访问这篇文章</div></div></div></div></div><div class="share-link weibo"><a class="share-button" target="_blank" href="https://service.weibo.com/share/share.php?title=undefined&amp;url=https://insectmk.top/posts/9e7fad42/&amp;pic=undefined" rel="external nofollow noreferrer noopener"><i class="anzhiyufont anzhiyu-icon-weibo"></i></a></div><script>function copyCurrentPageUrl(){var e=window.location.href,t=document.createElement("input");t.setAttribute("value",e),document.body.appendChild(t),t.select(),t.setSelectionRange(0,99999),document.execCommand("copy"),document.body.removeChild(t)}</script><div class="share-link copyurl"><div class="share-button" id="post-share-url" title="复制链接" onclick="copyCurrentPageUrl()"><i class="anzhiyufont anzhiyu-icon-link"></i></div></div></div></div></div><div class="post-copyright__notice"><span class="post-copyright-info">本博客所有文章除特别声明外，均采用 <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/" target="_blank">CC BY-NC-SA 4.0</a> 许可协议。转载请注明来自 <a href="https://insectmk.top" target="_blank">InsectMk的个人空间</a>！</span></div></div><div class="post-tools-right"><div class="tag_share"><div class="post-meta__box"><div class="post-meta__box__tag-list"><a class="post-meta__box__tags" href="/tags/%E6%9C%8D%E5%8A%A1%E5%99%A8/"><span class="tags-punctuation"><i class="anzhiyufont anzhiyu-icon-tag"></i></span>服务器<span class="tagsPageCount">20</span></a><a class="post-meta__box__tags" href="/tags/%E7%BD%91%E7%AB%99/"><span class="tags-punctuation"> <i class="anzhiyufont anzhiyu-icon-tag"></i></span>网站<span class="tagsPageCount">3</span></a></div></div></div><div class="post_share"><div class="social-share" data-image="https://image.insectmk.cn/hexo-gitee-blog/cover/github-insectmk.jpg" data-sites="facebook,twitter,wechat,weibo,qq"></div><link rel="stylesheet" href="https://cdn.cbd.int/butterfly-extsrc@1.1.3/sharejs/dist/css/share.min.css" media="print" onload='this.media="all"'><script src="https://cdn.cbd.int/butterfly-extsrc@1.1.3/sharejs/dist/js/social-share.min.js" defer></script></div></div><nav class="pagination-post" id="pagination"></nav><div class="relatedPosts"><div class="headline"><i class="anzhiyufont anzhiyu-icon-thumbs-up fa-fw" style="font-size:1.5rem;margin-right:4px"></i><span>喜欢这篇文章的人也看了</span></div><div class="relatedPosts-list"><div><a href="/posts/d1f49f22/" title="Docker搭建记账软件Firefly III"><img class="cover" src="https://image.insectmk.cn/hexo-gitee-blog/cover/docker.png" alt="cover"><div class="content is-center"><div class="date"><i class="anzhiyufont anzhiyu-icon-calendar-days fa-fw"></i> 2024-03-25</div><div class="title">Docker搭建记账软件Firefly III</div></div></a></div><div><a href="/posts/d34c83ad/" title="使用docker部署禅道项目管理"><img class="cover" src="https://image.insectmk.cn/hexo-gitee-blog/cover/zentao.png" alt="cover"><div class="content is-center"><div class="date"><i class="anzhiyufont anzhiyu-icon-calendar-days fa-fw"></i> 2023-08-16</div><div class="title">使用docker部署禅道项目管理</div></div></a></div><div><a href="/posts/4e458635/" title="服务器搭建Frp内网穿透"><img class="cover" src="https://image.insectmk.cn/hexo-gitee-blog/article/_post/configure-software/frp/cover.png" alt="cover"><div class="content is-center"><div class="date"><i class="anzhiyufont anzhiyu-icon-calendar-days fa-fw"></i> 2023-08-02</div><div class="title">服务器搭建Frp内网穿透</div></div></a></div><div><a href="/posts/144bac1a/" title="Ubuntu搭建QQ消息提醒机器人"><img class="cover" src="https://image.insectmk.cn/hexo-gitee-blog/cover/qmsg.jpg" alt="cover"><div class="content is-center"><div class="date"><i class="anzhiyufont anzhiyu-icon-calendar-days fa-fw"></i> 2023-07-22</div><div class="title">Ubuntu搭建QQ消息提醒机器人</div></div></a></div><div><a href="/posts/de50e286/" title="Ubuntu安装1Panel面板"><img class="cover" src="https://image.insectmk.cn/hexo-gitee-blog/cover/1panel.jpg" alt="cover"><div class="content is-center"><div class="date"><i class="anzhiyufont anzhiyu-icon-calendar-days fa-fw"></i> 2024-03-23</div><div class="title">Ubuntu安装1Panel面板</div></div></a></div><div><a href="/posts/3ce4dbad/" title="Ubuntu部署Qmsg私有云"><img class="cover" src="https://image.insectmk.cn/hexo-gitee-blog/cover/qmsg.jpg" alt="cover"><div class="content is-center"><div class="date"><i class="anzhiyufont anzhiyu-icon-calendar-days fa-fw"></i> 2023-08-18</div><div class="title">Ubuntu部署Qmsg私有云</div></div></a></div></div></div></div><div class="aside-content" id="aside-content"><div class="card-widget card-info"><div class="card-content"><div class="author-info-avatar"><img class="avatar-img" src="/static/img/head/insectmk.jpg" onerror='this.onerror=null,this.src="/static/img/website/friend_404.gif"' alt="avatar"></div><div class="author-info__description"><div style="line-height:1.38;margin:.6rem 0;text-align:justify;color:rgba(255,255,255,.8)">这有关于<b style="color:#fff">程序开发、部署</b>相关的问题和看法，还有<b style="color:#fff">软件推荐</b>和<b style="color:#fff">分享</b>。</div><div style="line-height:1.38;margin:.6rem 0;text-align:justify;color:rgba(255,255,255,.8)">相信你可以在这里找到对你有用的<b style="color:#fff">知识</b>和<b style="color:#fff">教程</b>。</div></div><div class="author-info__bottom-group"><a class="author-info__bottom-group-left" href="/"><h1 class="author-info__name">InsectMk</h1><div class="author-info__desc">今天特别开心！</div></a><div class="card-info-social-icons is-center"><a class="social-icon faa-parent animated-hover" href="https://gitee.com/insectmk" target="_blank" title="Gitee"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-gitee"></use></svg></a><a class="social-icon faa-parent animated-hover" href="/static/img/website/contact/qq.png" target="_blank" title="QQ"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-qq"></use></svg></a><a class="social-icon faa-parent animated-hover" href="/static/img/website/contact/wechat.png" target="_blank" title="WeChat"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-wechat"></use></svg></a><a class="social-icon faa-parent animated-hover" href="/atom.xml" target="_blank" title="订阅-ATOM"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-rss"></use></svg></a><a class="social-icon faa-parent animated-hover" href="mailto:3067836615@qq.com" target="_blank" title="Email"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-youxiang-"></use></svg></a></div></div></div></div><div class="sticky_layout"><div class="card-widget card-recent-post"><div class="item-headline"><i class="anzhiyufont anzhiyu-icon-history"></i><span>最近发布</span></div><div class="aside-list"><div class="aside-list-item"><a class="thumbnail" href="/posts/98f3f974/" title="美化你的Github个人主页"><img src="https://image.insectmk.cn/hexo-gitee-blog/cover/github-insectmk.jpg" onerror='this.onerror=null,this.src="/static/img/website/404.jpg"' alt="美化你的Github个人主页"></a><div class="content"><a class="title" href="/posts/98f3f974/" title="美化你的Github个人主页">美化你的Github个人主页</a><time datetime="2024-07-30T02:52:23.000Z" title="发表于 2024-07-30 10:52:23">2024-07-30</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/posts/10d64ca8/" title="我的Hexo博客多主题同时部署的实现思路（Butterfly+安知鱼）"><img src="https://image.insectmk.cn/hexo-gitee-blog/cover/hexo-butterfly.jpg" onerror='this.onerror=null,this.src="/static/img/website/404.jpg"' alt="我的Hexo博客多主题同时部署的实现思路（Butterfly+安知鱼）"></a><div class="content"><a class="title" href="/posts/10d64ca8/" title="我的Hexo博客多主题同时部署的实现思路（Butterfly+安知鱼）">我的Hexo博客多主题同时部署的实现思路（Butterfly+安知鱼）</a><time datetime="2024-07-30T01:30:07.000Z" title="发表于 2024-07-30 09:30:07">2024-07-30</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/posts/129b7f4a/" title="使用Spring AI对接Ollama搭建自己的智能问答网站"><img src="https://image.insectmk.cn/hexo-gitee-blog/cover/ollama.jpg" onerror='this.onerror=null,this.src="/static/img/website/404.jpg"' alt="使用Spring AI对接Ollama搭建自己的智能问答网站"></a><div class="content"><a class="title" href="/posts/129b7f4a/" title="使用Spring AI对接Ollama搭建自己的智能问答网站">使用Spring AI对接Ollama搭建自己的智能问答网站</a><time datetime="2024-07-20T02:45:24.000Z" title="发表于 2024-07-20 10:45:24">2024-07-20</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/posts/9c83ed78/" title="无需更改源码！让你的Hexo的文章在首页隐藏"><img src="https://image.insectmk.cn/hexo-gitee-blog/cover/hexo-hide-posts.jpg" onerror='this.onerror=null,this.src="/static/img/website/404.jpg"' alt="无需更改源码！让你的Hexo的文章在首页隐藏"></a><div class="content"><a class="title" href="/posts/9c83ed78/" title="无需更改源码！让你的Hexo的文章在首页隐藏">无需更改源码！让你的Hexo的文章在首页隐藏</a><time datetime="2024-07-19T02:22:45.000Z" title="发表于 2024-07-19 10:22:45">2024-07-19</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/posts/9348d5be/" title="使用Cloudflare加速Docker镜像下载"><img src="https://image.insectmk.cn/hexo-gitee-blog/cover/docker.png" onerror='this.onerror=null,this.src="/static/img/website/404.jpg"' alt="使用Cloudflare加速Docker镜像下载"></a><div class="content"><a class="title" href="/posts/9348d5be/" title="使用Cloudflare加速Docker镜像下载">使用Cloudflare加速Docker镜像下载</a><time datetime="2024-06-13T08:01:10.000Z" title="发表于 2024-06-13 16:01:10">2024-06-13</time></div></div></div></div></div></div></div></main><footer id="footer"><div id="footer-wrap"><div id="workboard"><div id="runtimeTextTip"></div></div><p id="ghbdages"><a class="github-badge" target="_blank" href="https://hexo.io/" style="margin-inline:5px" data-title="博客框架为Hexo_v7.3.0" title="博客框架为Hexo_v7.3.0"><img src="https://npm.elemecdn.com/anzhiyu-blog@2.1.5/img/badge/Frame-Hexo.svg" alt="博客框架为Hexo_v7.3.0"></a><a class="github-badge" target="_blank" href="https://blog.anheyu.com/" style="margin-inline:5px" data-title="本站使用AnZhiYu主题" title="本站使用AnZhiYu主题"><img src="https://npm.elemecdn.com/anzhiyu-theme-static@1.0.9/img/Theme-AnZhiYu-2E67D3.svg" alt="本站使用AnZhiYu主题"></a></p></div><div id="footer-bar"><div class="footer-bar-links"><div class="footer-bar-left"><div id="footer-bar-tips"><div class="copyright">&copy;2020 - 2024 By <a class="footer-bar-link" href="/" title="InsectMk" target="_blank">InsectMk</a></div></div><div id="footer-type-tips"></div></div><div class="footer-bar-right"><a class="footer-bar-link" target="_blank" rel="noopener" href="https://github.com/anzhiyu-c/hexo-theme-anzhiyu" title="主题">主题</a><a class="footer-bar-link" target="_blank" rel="noopener" href="https://beian.miit.gov.cn/" title="蜀ICP备2023013851号-2">蜀ICP备2023013851号-2</a><a class="footer-bar-link" target="_blank" rel="noopener" href="https://beian.mps.gov.cn/#/query/webSearch?code=51142202000154" title="川公网安备51142202000154号">川公网安备51142202000154号</a></div></div></div></footer></div><div id="sidebar"><div id="menu-mask"></div><div id="sidebar-menus"><div class="sidebar-site-data site-data is-center"><a href="/archives/" title="archive"><div class="headline">文章</div><div class="length-num">121</div></a><a href="/tags/" title="tag"><div class="headline">标签</div><div class="length-num">117</div></a><a href="/categories/" title="category"><div class="headline">分类</div><div class="length-num">14</div></a></div><span class="sidebar-menu-item-title">功能</span><div class="sidebar-menu-item"><a class="darkmode_switchbutton menu-child" href="javascript:void(0);" title="显示模式"><i class="anzhiyufont anzhiyu-icon-circle-half-stroke"></i><span>显示模式</span></a></div><div class="back-menu-list-groups"><div class="back-menu-list-group"><div class="back-menu-list-title">网页</div><div class="back-menu-list"><a class="back-menu-item" target="_blank" rel="noopener" href="https://insectmk.cn/" title="主博客"><img class="back-menu-item-icon" src="/static/img/website/favicon.jpg" alt="主博客"><span class="back-menu-item-text">主博客</span></a><a class="back-menu-item" href="https://insectmk.top/" title="次博客"><img class="back-menu-item-icon" src="/static/img/website/favicon.jpg" alt="次博客"><span class="back-menu-item-text">次博客</span></a></div></div><div class="back-menu-list-group"><div class="back-menu-list-title">项目</div><div class="back-menu-list"><a class="back-menu-item" target="_blank" rel="noopener" href="https://gitee.com/insectmk/chatbot-web" title="智能聊天机器人网站"><img class="back-menu-item-icon" src="https://image.insectmk.cn/hexo-gitee-blog/project/icon/chatbot-web.jpg" alt="智能聊天机器人网站"><span class="back-menu-item-text">智能聊天机器人网站</span></a></div></div></div><div class="menus_items"><div class="menus_item"><a class="site-page faa-parent animated-hover" href="/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-home"></use></svg><span>主页</span></a></div><div class="menus_item"><a class="site-page" href="javascript:void(0);"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-hand-peace"></use></svg><span>娱乐</span></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/entertainment/gallery/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-images"></use></svg><span>图库</span></a></li></ul></div><div class="menus_item"><a class="site-page" href="javascript:void(0);"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-comments"></use></svg><span>交流</span></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/contact/comments/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-paper-plane"></use></svg><span>留言板</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/contact/link/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-link"></use></svg><span>友链</span></a></li></ul></div><div class="menus_item"><a class="site-page" href="javascript:void(0);"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-compass"></use></svg><span>目录</span></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/categories/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-archive"></use></svg><span>分类</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/tags/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-tags"></use></svg><span>标签</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/archives/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-folder-open"></use></svg><span>归档</span></a></li></ul></div><div class="menus_item"><a class="site-page" href="javascript:void(0);"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-server"></use></svg><span>服务</span></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/server/left4dead2/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-icons-left__dead_"></use></svg><span>求生之路</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/server/minecraft/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-minecraft"></use></svg><span>我的世界</span></a></li></ul></div><div class="menus_item"><a class="site-page" href="javascript:void(0);"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-clipboard"></use></svg><span>日志</span></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/log/website/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-website-with-different-sections"></use></svg><span>个人网站</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/log/pc/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-desktop"></use></svg><span>个人电脑</span></a></li></ul></div><div class="menus_item"><a class="site-page" href="javascript:void(0);"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-bars"></use></svg><span>其他</span></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/extend/remind/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-note"></use></svg><span>备忘</span></a></li></ul></div><div class="menus_item"><a class="site-page faa-parent animated-hover" href="/about/"><svg class="icon faa-tada" aria-hidden="true"><use xlink:href="#icon-id-card"></use></svg><span>关于</span></a></div></div><span class="sidebar-menu-item-title">标签</span><div class="card-tags"><div class="item-headline"></div><div class="card-tag-cloud"><a href="/tags/AOP/" style="font-size:.88rem">AOP<sup>1</sup></a><a href="/tags/Butterfly/" style="font-size:.88rem">Butterfly<sup>4</sup></a><a href="/tags/Docker/" style="font-size:.88rem">Docker<sup>6</sup></a><a href="/tags/ElementUI/" style="font-size:.88rem">ElementUI<sup>1</sup></a><a href="/tags/Frp/" style="font-size:.88rem">Frp<sup>1</sup></a><a href="/tags/Hexo/" style="font-size:.88rem;font-weight:500;color:var(--anzhiyu-lighttext)">Hexo<sup>8</sup></a><a href="/tags/IntelliJ-IDEA/" style="font-size:.88rem">IntelliJ IDEA<sup>1</sup></a><a href="/tags/JDK/" style="font-size:.88rem">JDK<sup>1</sup></a><a href="/tags/JWT/" style="font-size:.88rem">JWT<sup>1</sup></a><a href="/tags/Java/" style="font-size:.88rem">Java<sup>35</sup></a><a href="/tags/Junit/" style="font-size:.88rem">Junit<sup>1</sup></a><a href="/tags/Leanote/" style="font-size:.88rem">Leanote<sup>1</sup></a><a href="/tags/Maven/" style="font-size:.88rem">Maven<sup>2</sup></a><a href="/tags/MyBatisPlus/" style="font-size:.88rem">MyBatisPlus<sup>1</sup></a><a href="/tags/MySQL5-7/" style="font-size:.88rem">MySQL5.7<sup>1</sup></a><a href="/tags/Mybatis/" style="font-size:.88rem">Mybatis<sup>1</sup></a><a href="/tags/MybatisPlus/" style="font-size:.88rem">MybatisPlus<sup>1</sup></a><a href="/tags/OSS/" style="font-size:.88rem">OSS<sup>1</sup></a><a href="/tags/Spring/" style="font-size:.88rem">Spring<sup>2</sup></a><a href="/tags/Spring-Boot/" style="font-size:.88rem">SpringBoot<sup>6</sup></a><a href="/tags/Vue2/" style="font-size:.88rem">Vue2<sup>9</sup></a><a href="/tags/Vue3/" style="font-size:.88rem">Vue3<sup>1</sup></a><a href="/tags/Vuetify/" style="font-size:.88rem">Vuetify<sup>1</sup></a><a href="/tags/Vuex/" style="font-size:.88rem">Vuex<sup>1</sup></a><a href="/tags/Waline/" style="font-size:.88rem">Waline<sup>3</sup></a><a href="/tags/mvc/" style="font-size:.88rem">mvc<sup>3</sup></a><a href="/tags/mybatis/" style="font-size:.88rem">mybatis<sup>1</sup></a><a href="/tags/profile/" style="font-size:.88rem">profile<sup>1</sup></a><a href="/tags/spring/" style="font-size:.88rem">spring<sup>5</sup></a><a href="/tags/springboot/" style="font-size:.88rem">springboot<sup>4</sup></a><a href="/tags/transaction/" style="font-size:.88rem">transaction<sup>1</sup></a><a href="/tags/yaml/" style="font-size:.88rem">yaml<sup>2</sup></a><a href="/tags/%E4%B8%AA%E4%BA%BA%E5%8D%9A%E5%AE%A2/" style="font-size:.88rem">个人博客<sup>11</sup></a><a href="/tags/%E4%BA%8B%E5%8A%A1/" style="font-size:.88rem">事务<sup>1</sup></a><a href="/tags/%E5%88%86%E9%A1%B5/" style="font-size:.88rem">分页<sup>1</sup></a><a href="/tags/%E5%89%8D%E7%AB%AF/" style="font-size:.88rem;font-weight:500;color:var(--anzhiyu-lighttext)">前端<sup>1</sup></a><a href="/tags/%E6%9C%8D%E5%8A%A1%E5%99%A8/" style="font-size:.88rem">服务器<sup>20</sup></a><a href="/tags/%E6%AF%95%E4%B8%9A%E8%AE%BE%E8%AE%A1/" style="font-size:.88rem">毕业设计<sup>14</sup></a><a href="/tags/%E7%A6%85%E9%81%93/" style="font-size:.88rem">禅道<sup>1</sup></a><a href="/tags/%E7%BB%BF%E8%89%B2%E8%A7%A3%E5%8E%8B/" style="font-size:.88rem">绿色解压<sup>1</sup></a></div></div><hr></div></div><div id="rightside"><div id="rightside-config-hide"><button id="readmode" type="button" title="阅读模式"><i class="anzhiyufont anzhiyu-icon-book-open"></i></button><button id="translateLink" type="button" title="简繁转换">繁</button><button id="darkmode" type="button" title="浅色和深色模式转换"><i class="anzhiyufont anzhiyu-icon-circle-half-stroke"></i></button><button id="hide-aside-btn" type="button" title="单栏和双栏切换"><i class="anzhiyufont anzhiyu-icon-arrows-left-right"></i></button></div><div id="rightside-config-show"><button id="rightside-config" type="button" title="设置"><i class="anzhiyufont anzhiyu-icon-gear"></i></button><button id="chat-btn" type="button" title="聊天"><i class="anzhiyufont anzhiyu-icon-comment-sms"></i></button><button id="go-up" type="button" title="回到顶部"><i class="anzhiyufont anzhiyu-icon-arrow-up"></i></button></div></div><div id="nav-music"><a id="nav-music-hoverTips" onclick="anzhiyu.musicToggle()" accesskey="m">播放音乐</a><div id="console-music-bg"></div><meting-js id="975968032" server="netease" type="playlist" mutex="true" preload="none" theme="var(--anzhiyu-main)" data-lrctype="0" order="random" volume="0.7"></meting-js></div><div id="local-search"><div class="search-dialog"><nav class="search-nav"><span class="search-dialog-title">搜索</span><span id="loading-status"></span><button class="search-close-button"><i class="anzhiyufont anzhiyu-icon-xmark"></i></button></nav><div class="is-center" id="loading-database"><i class="anzhiyufont anzhiyu-icon-spinner anzhiyu-pulse-icon"></i><span> 数据库加载中</span></div><div class="search-wrap"><div id="local-search-input"><div class="local-search-box"><input class="local-search-box--input" placeholder="搜索文章" type="text"></div></div><hr><div id="local-search-results"></div></div></div><div id="search-mask"></div></div><div id="rightMenu"><div class="rightMenu-group rightMenu-small"><div class="rightMenu-item" id="menu-backward"><i class="anzhiyufont anzhiyu-icon-arrow-left"></i></div><div class="rightMenu-item" id="menu-forward"><i class="anzhiyufont anzhiyu-icon-arrow-right"></i></div><div class="rightMenu-item" id="menu-refresh"><i class="anzhiyufont anzhiyu-icon-arrow-rotate-right" style="font-size:1rem"></i></div><div class="rightMenu-item" id="menu-top"><i class="anzhiyufont anzhiyu-icon-arrow-up"></i></div></div><div class="rightMenu-group rightMenu-line rightMenuPlugin"><div class="rightMenu-item" id="menu-copytext"><i class="anzhiyufont anzhiyu-icon-copy"></i><span>复制选中文本</span></div><div class="rightMenu-item" id="menu-pastetext"><i class="anzhiyufont anzhiyu-icon-paste"></i><span>粘贴文本</span></div><a class="rightMenu-item" id="menu-commenttext"><i class="anzhiyufont anzhiyu-icon-comment-medical"></i><span>引用到评论</span></a><div class="rightMenu-item" id="menu-newwindow"><i class="anzhiyufont anzhiyu-icon-window-restore"></i><span>新窗口打开</span></div><div class="rightMenu-item" id="menu-copylink"><i class="anzhiyufont anzhiyu-icon-link"></i><span>复制链接地址</span></div><div class="rightMenu-item" id="menu-copyimg"><i class="anzhiyufont anzhiyu-icon-images"></i><span>复制此图片</span></div><div class="rightMenu-item" id="menu-downloadimg"><i class="anzhiyufont anzhiyu-icon-download"></i><span>下载此图片</span></div><div class="rightMenu-item" id="menu-newwindowimg"><i class="anzhiyufont anzhiyu-icon-window-restore"></i><span>新窗口打开图片</span></div><div class="rightMenu-item" id="menu-search"><i class="anzhiyufont anzhiyu-icon-magnifying-glass"></i><span>站内搜索</span></div><div class="rightMenu-item" id="menu-searchBaidu"><i class="anzhiyufont anzhiyu-icon-magnifying-glass"></i><span>百度搜索</span></div><div class="rightMenu-item" id="menu-music-toggle"><i class="anzhiyufont anzhiyu-icon-play"></i><span>播放音乐</span></div><div class="rightMenu-item" id="menu-music-back"><i class="anzhiyufont anzhiyu-icon-backward"></i><span>切换到上一首</span></div><div class="rightMenu-item" id="menu-music-forward"><i class="anzhiyufont anzhiyu-icon-forward"></i><span>切换到下一首</span></div><div class="rightMenu-item" id="menu-music-playlist" onclick="window.open(&quot;https://y.qq.com/n/ryqq/playlist/8802438608&quot;, &quot;_blank&quot;);" style="display:none"><i class="anzhiyufont anzhiyu-icon-radio"></i><span>查看所有歌曲</span></div><div class="rightMenu-item" id="menu-music-copyMusicName"><i class="anzhiyufont anzhiyu-icon-copy"></i><span>复制歌名</span></div></div><div class="rightMenu-group rightMenu-line rightMenuOther"><a class="rightMenu-item menu-link" id="menu-randomPost"><i class="anzhiyufont anzhiyu-icon-shuffle"></i><span>随便逛逛</span></a><a class="rightMenu-item menu-link" href="/categories/"><i class="anzhiyufont anzhiyu-icon-cube"></i><span>博客分类</span></a><a class="rightMenu-item menu-link" href="/tags/"><i class="anzhiyufont anzhiyu-icon-tags"></i><span>文章标签</span></a></div><div class="rightMenu-group rightMenu-line rightMenuOther"><a class="rightMenu-item" id="menu-copy" href="javascript:void(0);"><i class="anzhiyufont anzhiyu-icon-copy"></i><span>复制地址</span></a><a class="rightMenu-item" id="menu-commentBarrage" href="javascript:void(0);"><i class="anzhiyufont anzhiyu-icon-message"></i><span class="menu-commentBarrage-text">关闭热评</span></a><a class="rightMenu-item" id="menu-darkmode" href="javascript:void(0);"><i class="anzhiyufont anzhiyu-icon-circle-half-stroke"></i><span class="menu-darkmode-text">深色模式</span></a><a class="rightMenu-item" id="menu-translate" href="javascript:void(0);"><i class="anzhiyufont anzhiyu-icon-language"></i><span>轉為繁體</span></a></div></div><div id="rightmenu-mask"></div><div><script src="/js/utils.js"></script><script src="/js/main.js"></script><script src="/js/tw_cn.js"></script><script src="https://cdn.cbd.int/@fancyapps/ui@5.0.28/dist/fancybox/fancybox.umd.js"></script><script src="https://cdn.cbd.int/instant.page@5.2.0/instantpage.js" type="module"></script><script src="https://cdn.cbd.int/node-snackbar@0.1.16/dist/snackbar.min.js"></script><canvas id="universe"></canvas><script async src="https://npm.elemecdn.com/anzhiyu-theme-static@1.0.0/dark/dark.js"></script><script>var HoldLog=console.log;console.log=function(){};let now1=new Date;queueMicrotask(()=>{function o(){HoldLog.apply(console,arguments)}var c=new Date("04/11/2022 14:03:44"),c=(now1.setTime(now1.getTime()+250),(now1-c)/1e3/60/60/24),c=["欢迎使用安知鱼!","生活明朗, 万物可爱",`
        
       █████╗ ███╗   ██╗███████╗██╗  ██╗██╗██╗   ██╗██╗   ██╗
      ██╔══██╗████╗  ██║╚══███╔╝██║  ██║██║╚██╗ ██╔╝██║   ██║
      ███████║██╔██╗ ██║  ███╔╝ ███████║██║ ╚████╔╝ ██║   ██║
      ██╔══██║██║╚██╗██║ ███╔╝  ██╔══██║██║  ╚██╔╝  ██║   ██║
      ██║  ██║██║ ╚████║███████╗██║  ██║██║   ██║   ╚██████╔╝
      ╚═╝  ╚═╝╚═╝  ╚═══╝╚══════╝╚═╝  ╚═╝╚═╝   ╚═╝    ╚═════╝
        
        `,"已上线",Math.floor(c),"天","©2020 By 安知鱼 V1.6.12"],e=["NCC2-036","调用前置摄像头拍照成功，识别为【小笨蛋】.","Photo captured: ","🤪"];setTimeout(o.bind(console,`
%c${c[0]} %c ${c[1]} %c ${c[2]} %c${c[3]}%c ${c[4]}%c ${c[5]}

%c ${c[6]}
`,"color:#425AEF","","color:#425AEF","color:#425AEF","","color:#425AEF","")),setTimeout(o.bind(console,`%c ${e[0]} %c ${e[1]} %c 
${e[2]} %c
${e[3]}
`,"color:white; background-color:#4fd953","","",'background:url("https://npm.elemecdn.com/anzhiyu-blog@1.1.6/img/post/common/tinggge.gif") no-repeat;font-size:450%')),setTimeout(o.bind(console,"%c WELCOME %c 你好，小笨蛋.","color:white; background-color:#4f90d9","")),setTimeout(console.warn.bind(console,"%c ⚡ Powered by 安知鱼 %c 你正在访问 InsectMk 的博客.","color:white; background-color:#f0ad4e","")),setTimeout(o.bind(console,"%c W23-12 %c 你已打开控制台.","color:white; background-color:#4f90d9","")),setTimeout(console.warn.bind(console,"%c S013-782 %c 你现在正处于监控中.","color:white; background-color:#d9534f",""))})</script><script async src="/anzhiyu/random.js"></script><script async>!function(){var n,r,o,a,i,e=new Date("04/11/2022 14:03:44"),l=new Date;setInterval(()=>{var t;if(l=new Date,i=l.getHours(),t=(l-e)/1e3/60/60/24,n=Math.floor(t),t=(l-e)/1e3/60/60-24*n,r=Math.floor(t),1==String(r).length&&(r="0"+r),t=(l-e)/1e3/60-1440*n-60*r,o=Math.floor(t),1==String(o).length&&(o="0"+o),t=(l-e)/1e3-86400*n-3600*r-60*o,a=Math.round(t),1==String(a).length&&(a="0"+a),document.getElementById("footer")){let e="";e=(i<18&&9<=i||null!=(t=document.querySelector("#workboard .workSituationImg"))&&(t.src="",t.title="",t.alt=""),`本站居然运行了 ${n} 天<span id='runtime'> ${r} 小时 ${o} 分 ${a} 秒 </span><i class='anzhiyufont anzhiyu-icon-heartbeat' style='color:red'></i>`),document.getElementById("runtimeTextTip")&&(document.getElementById("runtimeTextTip").innerHTML=e)}},1e3)}()</script><script src="/js/search/local-search.js"></script><div class="js-pjax"><input type="hidden" name="page-type" id="page-type" value="post"></div><script>window.addEventListener("load",()=>{let t=e=>e=""!==e&&150<(e=(e=(e=(e=e.replace(/<img.*?src="(.*?)"?[^\>]+>/gi,"[图片]")).replace(/<a[^>]+?href=["']?([^"']+)["']?[^>]*>([^<]+)<\/a>/gi,"[链接]")).replace(/<pre><code>.*?<\/pre>/gi,"[代码]")).replace(/<[^>]+>/g,"")).length?e.substring(0,150)+"...":e,a=t=>{let a="";if(t.length)for(let e=0;e<t.length;e++)a=(a=(a+="<div class='aside-list-item'>")+`<a href='${t[e].url}' class='thumbnail'><img src='${t[e].avatar}' alt='${t[e].nick}'></a>`)+`<div class='content'>
        <a class='comment' href='${t[e].url}' title='${t[e].content}'>${t[e].content}</a>
        <div class='name'><span>${t[e].nick} / </span><time datetime="${t[e].date}">${anzhiyu.diffDate(t[e].date,!0)}</time></div>
        </div></div>`;else a+="没有评论";var e=document.querySelector("#card-newest-comments .aside-list");e&&(e.innerHTML=a),window.lazyLoadInstance&&window.lazyLoadInstance.update(),window.pjax&&window.pjax.refresh(e)};var e=()=>{var e;document.querySelector("#card-newest-comments .aside-list")&&((e=saveToLocal.get("waline-newest-comments"))?a(JSON.parse(e)):(async()=>{try{var e=(await(await fetch("https://waline-server.insectmk.cn/api/comment?type=recent&count=6",{method:"GET"})).json()).data.map(e=>({content:t(e.comment),avatar:e.avatar,nick:e.nick,url:e.url+"#"+e.objectId,date:e.time||e.insertedAt}));saveToLocal.set("waline-newest-comments",JSON.stringify(e),10/1440),a(e)}catch(e){console.error(e),document.querySelector("#card-newest-comments .aside-list").textContent="无法获取评论，请确认相关配置是否正确"}})())};e(),document.addEventListener("pjax:complete",e)})</script><script>var visitorMail=""</script><script async data-pjax src="https://cdn.cbd.int/anzhiyu-theme-static@1.0.0/waterfall/waterfall.js"></script><script src="https://lf3-cdn-tos.bytecdntp.com/cdn/expire-1-M/qrcodejs/1.0.0/qrcode.min.js"></script><link rel="stylesheet" href="https://cdn.cbd.int/anzhiyu-theme-static@1.1.9/icon/ali_iconfont_css.css"><script async src="//at.alicdn.com/t/c/font_3795172_6hp27xdg2x7.js"></script><script>(()=>{var a,t,h,e;window.ChatraSetup={startHidden:!0},window.chatBtnFn=()=>{document.getElementById("chatra").classList.contains("chatra--expanded")?(Chatra("minimizeWidget"),Chatra("hide")):(Chatra("openChat",!0),Chatra("show"))};a=document,t=window,h="Chatra",t.ChatraID="SjkKhfiLMpdfaPPhc",e=a.createElement("script"),t[h]=t[h]||function(){(t[h].q=t[h].q||[]).push(arguments)},e.async=!0,e.src="https://call.chatra.io/chatra.js",a.head&&a.head.appendChild(e)})()</script><link rel="stylesheet" href="https://cdn.cbd.int/anzhiyu-theme-static@1.0.0/aplayer/APlayer.min.css" media="print" onload='this.media="all"'><script src="https://cdn.cbd.int/anzhiyu-blog-static@1.0.1/js/APlayer.min.js"></script><script src="https://cdn.cbd.int/hexo-anzhiyu-music@1.0.1/assets/js/Meting2.min.js"></script><script src="https://cdn.cbd.int/pjax@0.2.8/pjax.min.js"></script><script>let pjaxSelectors=["head > title","#config-diff","#body-wrap","#rightside-config-hide","#rightside-config-show",".js-pjax"];var pjax=new Pjax({elements:'a:not([target="_blank"])',selectors:pjaxSelectors,cacheBust:!1,analytics:!1,scrollRestoration:!1});document.addEventListener("pjax:send",function(){if(anzhiyu.removeGlobalFnEvent("pjax"),anzhiyu.removeGlobalFnEvent("themeChange"),document.getElementById("rightside").classList.remove("rightside-show"),window.aplayers)for(let e=0;e<window.aplayers.length;e++)window.aplayers[e].options.fixed||window.aplayers[e].destroy();"object"==typeof typed&&typed.destroy();var e=document.body.classList;e.contains("read-mode")&&e.remove("read-mode")}),document.addEventListener("pjax:complete",function(){window.refreshFn(),document.querySelectorAll("script[data-pjax]").forEach(e=>{let t=document.createElement("script");var a=e.text||e.textContent||e.innerHTML||"";Array.from(e.attributes).forEach(e=>t.setAttribute(e.name,e.value)),t.appendChild(document.createTextNode(a)),e.parentNode.replaceChild(t,e)}),GLOBAL_CONFIG.islazyload&&window.lazyLoadInstance.update(),"function"==typeof panguInit&&panguInit(),"function"==typeof gtag&&gtag("config","",{page_path:window.location.pathname}),"object"==typeof _hmt&&_hmt.push(["_trackPageview",window.location.pathname]),"function"==typeof loadMeting&&document.getElementsByClassName("aplayer").length&&loadMeting(),"object"==typeof Prism&&Prism.highlightAll()}),document.addEventListener("pjax:error",e=>{404===e.request.status&&pjax.loadUrl("/404")})</script><script async data-pjax src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script><script charset="UTF-8" src="https://cdn.cbd.int/anzhiyu-theme-static@1.1.5/accesskey/accesskey.js"></script></div><div id="popup-window"><div class="popup-window-title">通知</div><div class="popup-window-divider"></div><div class="popup-window-content"><div class="popup-tip">你好呀</div><div class="popup-link"><i class="anzhiyufont anzhiyu-icon-arrow-circle-right"></i></div></div></div></body></html>